Я компилирую следующую программу из исходного кода (код написан на C ++): http://www.stanford.edu/group/hadlylab/ssc/index.html
Автор рекомендует использовать компилятор g ++ с g++ *.cpp -fpermissive
.Поскольку это рекомендуется для компьютеров с Linux, в то время как я работаю на Mac (OS X 10.7), я не могу сказать, работает ли это так, как задумано на моей машине.Я получаю много предупреждений, но код компилируется и в конечном итоге запускается без каких-либо дальнейших сообщений об ошибках.
Тем не менее, я все еще обеспокоен тем, что скрипт может быть неисправен из-за ошибок / предупреждений компиляции и из-запосле описания компиляции для Linux, при компиляции его под OS X 10.7.
Отсюда мой вопрос:
Должен ли я (а) беспокоиться о том, что программа может привести к ошибочным результатам, или (б)игнорировать предупреждения во время компиляции, потому что он компилируется и является исполняемым, или (c) я должен попробовать другой компилятор, и если да, какой из них может выполнить эту работу?