タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

Makefileとwindowsに関するkiki114のブックマーク (1)

  • Windows と Linux で Makefile の内容を変える - mooz deceives you

    同じマシンに入った WindowsLinux でクロスプラットフォーム対応のアプリケーションを開発していると、コンパイルのためにコードをいちいちコピーするのは面倒。片方でガリガリ書き進めたコードを、誤ってもう片方のコードで上書きしてしまったり。 そこで、ソースコード自体は Windows 側に置き、 make がどちらの OS で実行されたかによって、生成ファイルの格納されるディレクトリを分けることにした。 で、 Makefile はこんな感じ。 ifeq ($(OS),Windows_NT) # Windows 上で実行された include Makefile.win else include Makefile.lin endif それぞれファイルを分けておき、環境変数の内容で条件分岐させてその内容を取り込んでいる。

  • 1