変数が定義されているかを判定する

CMakeファイル内で、変数が定義されているかを調べるには、以下のようにする:

if (VARIABLE)
  ...
endif ()

if (${VARIABLE})ではない。

このような定義判定は、cmakeコマンドを呼び出す際の変数定義のために使用する:

cmake .. -DVARIABLE=1

参照