0

私は非常に多くのプロジェクトと IDE を頻繁に切り替えます。IDE のデフォルト オプションで各プロジェクトを実行します。例えば

g++ test.cpp

make fileは問題を解決できることを知っています。しかし、それは IDE フレンドリーな方法ではありません。オプションをつける方法はないか考え中

-std=c++11

g++ の呼び出しではなく、コード内。

リンカーと同じ問題。アルマジロのライブラリにリンクしたいことをコード内でリンカに伝えたい

-larmadillo

おそらく、先取りコマンドを設定すると問題が解決する可能性があります。それに対する解決策はありますか?

4

1 に答える 1

0

CMakeを試しましたか?これにより、コンパイラと IDE に依存しないメイクファイルを作成し、選択した環境用のメイクファイル/プロジェクト ファイルを生成できます。自由にスクリプトを作成できるので、gcc には certin スイッチを設定し、vc++ または clang にはその他のスイッチを設定できます。

異なるビルド構成を作成する場合にも使用できます。

于 2015-02-09T09:18:20.227 に答える