Geçerli derleyici tanımları kümesinin CMake dosyasında ne olduğunu görmek istiyorum. Ones otomatik olarak belirtildi ve eklediklerim harika olurdu. COMPILE_DEFINITIONS
makrosunun içerdiği görünmüyor - dokümantasyonun söylediklerine rağmen.cmake add_definitions ve COMPILE_DEFINITIONS, bunların nasıl göründüğü
Örneğin, aşağıda kurulumunda mesajı asla ben son şekilleriyle onları görmek gerekmez GUI_BUILD
add_definitions(-DGUI_BUILD)
message("COMPILE_DEFINITIONS = ${COMPILE_DEFINITIONS}")
, sadece her şeyin doğrulamasına yardımcı olmak için hızlı bir çıkış yapılandırıldı istiyorum içerir doğru şekilde.
Teşekkür ederiz. Sadece get_directory_property (DirDefs COMPILE_DEFINITIONS) 've' mesajını ("COMPILE_DEFINITIONS = $ {DirDefs}") yapmamı istiyorum. –
Çalıştığını duymak harika. Onlarla ne yapmak istediğinden emin değildim, bu yüzden küçük liste baskısını ve hedef ve kaynak özellikleriyle ilgili notları ekledim. –
Bir başka yorum, hata ayıklama için ihtiyacınız varsa ve gcc-derleyicisini kullanıyorsunuz: cmake, linker ve derleyici için komut satırı seçeneklerini tutan bir link.txt ve flags.txt oluşturacaktır. Bunları da kontrol edebilirsin. –