2016-04-06 3 views
0

コンパイルには、Windows用に-lmingw32を含める必要があり、Linux用には含める必要はありません。私のプロジェクトファイルは現在、リンクするライブラリを指定しています。異なるプラットフォームのプロジェクトファイルを変更したくないので、ここでベストプラクティスは何ですか?プラットフォーム別にプロジェクトを設定することは可能ですか、代わりにmakefileを使用する必要がありますか?Code ::複数のプラットフォームでプロジェクトのコンパイルをブロックする

+0

よくあることLinuxは、テンプレートから 'makefile'を生成する' configure'スクリプトを作成すると思います。あるいは、CMakeがどのように動作するか見ることができます。 – jdarthenay

答えて

1

Code :: Blocksにはadd build targetsの機能があり、異なるリンカー設定に使用できます。

関連する問題