タグ

ブックマーク / www.wagavulin.jp (1)

  • CMakeを使ってみた (4) ビルドオプション - wagavulin's blog

    今回は1つのプログラムを様々なオプションでビルドできるようにしてみる。つまりconfigureでの--enable-foo --with-barのような機能だ。 optionコマンド optionコマンドを使うとオン・オフ指定するようなオプションが可能になる。例えば、追加機能feature-xがあり、ビルド時のオプションで切り替えられるようにしたいとしよう。ソースファイルでは#ifによる切り替えが入っている。 #include <cstdio> int main() { #if ENABLE_FEATURE_X printf("feature-x enabled\n"); #else printf("feature-x disabled\n"); #endif return 0; } そういうときはoptionコマンドを使うことができる。 cmake_minimum_required(VE

    CMakeを使ってみた (4) ビルドオプション - wagavulin's blog
  • 1