CMake'de erişilebilir tüm değişkenleri yazdırmanın bir yolu olup olmadığını merak ediyorum. CMake değişkenleriyle ilgilenmiyorum - --help-variables
seçenekte olduğu gibi. Tanımladığım değişkenlerim veya dahil edilen komut dosyaları tarafından tanımlanan değişkenler hakkında konuşuyorum.
Şu anda dahil ediyorum:
INCLUDE (${CMAKE_ROOT}/Modules/CMakeBackwardCompatibilityCXX.cmake)
Ve tüm dosyaları okumak ve mevcut olanı okumak yerine, burada bulunan tüm değişkenleri yazdırabileceğimi umuyordum - bunun yararlı olabileceğini bilmediğim bazı değişkenler bulabilirim. Öğrenmeye ve keşfetmeye yardımcı olmak iyi olurdu. Kesinlikle hata ayıklama / geliştirme içindir.
Bu, Lua'daki geçerli kapsama erişilebilen tüm yerel değişkenleri yazdır , ancak CMake için!
Bunu yapan var mı?