CMake

2010-11-18 8 views
2

ile yalnızca bir modda bir değişkene nasıl sahip olabilirim Projemde yeni bir mod (Hata Ayıklama, Yayınlama ve Yenisi) oluşturmak istiyorum. Bundan sonra sadece bu yeni modda kullanılan bir değişkeni kullanacağım, bu yüzden herkes için bir değişken oluşturabilir ve Debug/Release (yani 0) ve yeni bir (1) için farklı bir değer ayarlayabilirim.CMake

Bunu nasıl çözebilirim?

i ne var: Henüz iyi CMake desteklenmeyen tüm

set (CMAKE_CONFIGURATION_TYPES "Release;Debug;NewConfig" CACHE STRING "Configurations" FORCE) 

SET (VARIABLEX 1) 

if (VARIABLEX) 
    add_definitions (-DVARIABLEX) 
endif (VARIABLEX) 

cevap

0

Birincisi, yeni yapılandırma türleri ekliyor.

CMake SSS'ye rağmen, bu özellik isteği için hala biraz kullanılmayan bir şey var gibi görünüyor. Hatta açık sorunu bunun için vardır: şeyler güncellenir olarak CKağıt hata takip hata haberdar olmak için

Monitör.