मुझे लगता है कि जैसे एक परियोजना संरचना है से स्वचालित रूप से सी ++ makefile बनाएँ:लिनक्स: दिए गए स्रोत फ़ाइलों
src/main.cpp
src/Folder/this.cpp
src/Folder/that.cpp
src/NewFolder/foo.cp
// etc.
इसके अलावा मैं कुछ libs की जरूरत है ताकि मैं लिंक कर सकते हैं, उदाहरण के लिए lboost_system। मैं इन दी गई जानकारी के साथ मेकफ़ाइल कैसे बना सकता हूं? मैं मैन्युअल रूप से मेकफ़ाइल बनाने, सीएमके और इतने पर बनाने के बारे में हर समय पढ़ता हूं लेकिन जटिल होने के कारण यह मेरी राय में है! वहाँ किसी भी उपकरण है जहाँ मैं निम्नलिखित जानकारी निर्दिष्ट कर सकते हैं नहीं है:
Source folder: /home/bla/src/
Additional Libs: lboost_system
Compiler Flags: -std=c++0x (or whatever)
और एक makefile उत्पन्न होता है ?! क्या यह असल में सख्त है?
व्यावहारिक रूप से सभी एक cmake फ़ाइल के लिए है। और सादे पुराने बनाने के साथ ऐसा करना ज्यादा कठिन नहीं है। – Flexo
भी आप कुछ आईडीई का उपयोग कर सकते हैं, यह आपके लिए यह करेगा – 4pie0
वास्तव में मैं मेकफ़ाइल उत्पन्न करने के लिए नेटबीन का उपयोग कर रहा था। लेकिन सबसे पहले यह सिर्फ एक मेकफ़ाइल उत्पन्न करने के लिए "इंजीनियर से अधिक" है और दूसरा मैं अब बहुत कम प्रोसेसिंग पावर वाला पीसी उपयोग कर रहा हूं। ग्रहण या नेटबीन स्थापित करना भयानक है – Anonymous