gfortranを使用してFORTRAN77をコンパイルしており、プリプロセッサディレクティブ#ifdefを使用してDEBUGビルドオプションを使用したいと考えています。ただし、それらを使用すると、コンパイル時に「不正なプリプロセッサディレクティブ」という警告が表示されます。標準のツールチェーンから逸脱することなく、この機能を使用することは可能ですか?
質問する
4283 次
2 に答える
5
-xf77-cpp-input
コマンドラインオプションに次のように追加することで、この問題を修正しましたgfortran
。
$ gfortran -xf77-cpp-input -c -g -DDEBUG fortfile.f
于 2012-04-17T01:37:57.460 に答える
2
この目的のために、cプリプロセッサをFORTRANコードで使用できます。
http://gcc.gnu.org/onlinedocs/gfortran/Preprocessing-Options.html
于 2010-06-16T09:54:23.483 に答える