से स्वतंत्र सीएमके के साथ मैं विंडोज़ (विजुअल स्टूडियो) के साथ-साथ लिनक्स मशीनों (जीसीसी) पर अपनी परियोजनाओं के निर्माण के लिए सीएमके का उपयोग कर रहा हूं। क्या संकलक परिभाषा CMake "डीबग" में सभी प्लेटफार्मों पर उपलब्ध है प्रकार का निर्माण: मैं#ifdef DEBUG प्लेटफार्म
#ifdef DEBUG
//some logging here
#endif
सवाल यह है कि के साथ की तरह, "केवल डिबगिंग" के रूप में कुछ कोड को चिह्नित करना चाहते? डेबग मौजूद नहीं है। (मैं लॉगिंग करना चाहता हूं या जो कुछ भी जब निर्माण प्रकार डीबग होता है।)
http://stackoverflow.com/a/7725055/560648 –