ฉันสงสัยว่ามีวิธีพิมพ์ตัวแปรที่เข้าถึงได้ทั้งหมดใน CMake หรือไม่ ฉันไม่สนใจตัวแปร CMake - ใน--help-variables
ตัวเลือก ฉันกำลังพูดถึงตัวแปรที่ฉันกำหนดไว้หรือตัวแปรที่กำหนดโดยสคริปต์ที่รวมไว้
ฉันกำลังรวมถึง:
INCLUDE (${CMAKE_ROOT}/Modules/CMakeBackwardCompatibilityCXX.cmake)
และฉันหวังว่าฉันจะสามารถพิมพ์ตัวแปรทั้งหมดที่อยู่ที่นี่แทนที่จะต้องผ่านไฟล์ทั้งหมดและอ่านสิ่งที่มีอยู่ - ฉันอาจพบว่าตัวแปรบางตัวที่ฉันไม่รู้เกี่ยวกับสิ่งนั้นอาจมีประโยชน์ มันจะเป็นการดีที่จะช่วยการเรียนรู้และการค้นพบ มันเป็นอย่างเคร่งครัดสำหรับการแก้จุดบกพร่อง / การพัฒนา
นี่คล้ายกับคำถามในพิมพ์ตัวแปรท้องถิ่นทั้งหมดที่เข้าถึงขอบเขตปัจจุบันใน Luaได้ แต่สำหรับ CMake!
มีใครทำเช่นนี้?