2009-08-30 8 views
7

私はXcodeのプロジェクトを生成するために、CMakeのを使用している、と私は明示的にビルド設定を設定する特定の設定に対してCMakeのXcode属性を設定する方法は?

set_target_properties(myproj PROPERTIES XCODE_ATTRIBUTE_WHATEVER "some value") 

を使用しています。私は、特定の構成のために、私はこれを行うことができますどのように

set(CMAKE_CXX_FLAGS_MYCONFIG "-O2") 

を使用するのと同様にそれを設定したいのですが?

答えて

6

これは(CMakeの2.8.4-RC2のように)現在可能ではないですが、CMakeの2.8.5のように、それが可能になります。詳細については

XCODE_ATTRIBUTE_FOO[variant=Debug] 

、CMakeの者で、この機能要求を参照してくださいバグトラッカー: http://www.cmake.org/Bug/view.php?id=8179

実装時に通知されるバグトラッカーの問題をモニターします。

+0

CMake 2.8.10.2で少なくとも私にとっては、[variant = Debug]を指定すると、すべての設定で同じプロパティが適用されます。 – lef

+0

誰かがこれもここでこれを捕まえましたhttp://www.cmake.org/pipermail/cmake/2011-October/046737.html – lef

+1

@lef try 2.8.12.1、固定されていると思います –

関連する問題