14
ฉันจะแสดงค่าของ #define ในเวลาคอมไพล์ได้อย่างไร
ฉันกำลังพยายามหาว่า Boost เวอร์ชันใดที่คิดว่าใช้อยู่ ฉันต้องการทำสิ่งนี้: #error BOOST_VERSION แต่พรีโปรเซสเซอร์ไม่ขยาย BOOST_VERSION ฉันรู้ว่าฉันสามารถพิมพ์ออกมาได้ในเวลาทำงานจากโปรแกรมและฉันรู้ว่าฉันสามารถดูผลลัพธ์ของตัวประมวลผลล่วงหน้าเพื่อค้นหาคำตอบได้ ฉันรู้สึกว่ามีวิธีดำเนินการนี้ในระหว่างการรวบรวมอาจเป็นประโยชน์