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