cmake
कंपाइलर के लिए निर्देशिकाओं को शामिल करें पथ
खोज…
वाक्य - विन्यास
- शामिल हैं
पैरामीटर
पैरामीटर | विवरण |
---|---|
dirN | एक अयस्क अधिक सापेक्ष या निरपेक्ष पथ |
AFTER , BEFORE | (वैकल्पिक) शामिल पथों की वर्तमान सूची के सामने या अंत में दी गई निर्देशिकाओं को जोड़ना है या नहीं; डिफ़ॉल्ट व्यवहार CMAKE_INCLUDE_DIRECTORIES_BEFORE द्वारा परिभाषित किया CMAKE_INCLUDE_DIRECTORIES_BEFORE |
SYSTEM | (वैकल्पिक) संकलक को दी गई निर्देशिकाओं को फैलाने के लिए कहता है क्योंकि सिस्टम में डायर शामिल हैं , जो संकलक द्वारा विशेष हैंडलिंग को ट्रिगर कर सकते हैं |
किसी प्रोजेक्ट की उपनिर्देशिका जोड़ें
निम्नलिखित परियोजना संरचना को देखते हुए
include\
myHeader.h
src\
main.cpp
CMakeLists.txt
CMakeLists.txt
फ़ाइल में निम्न पंक्ति
include_directories(${PROJECT_SOURCE_DIR}/include)
कहते हैं include
निर्देशिका सभी लक्ष्यों इस निर्देशिका में परिभाषित के लिए संकलक की खोज पथ शामिल करने (के माध्यम से शामिल हैं और इसके सभी उप निर्देशिकाओं add_subdirectory()
)।
इस प्रकार, फ़ाइल myHeader.h
परियोजना के दशक में include
उपनिर्देशिका के माध्यम से शामिल किया जा सकता #include "myHeader.h"
में main.cpp
फ़ाइल।
Modified text is an extract of the original Stack Overflow Documentation
के तहत लाइसेंस प्राप्त है CC BY-SA 3.0
से संबद्ध नहीं है Stack Overflow