cmake पर टैग किए गए जवाब

CMake एक क्रॉस-प्लेटफॉर्म, ओपन-सोर्स बिल्ड सिस्टम जनरेटर है। यह कई एकीकृत विकास परिवेशों के लिए देशी मेकफ़ाइल्स, निंजा-बिल्ड और प्रोजेक्ट फ़ाइलों की तरह बिल्ड सिस्टम के लिए फ़ाइलें उत्पन्न करता है।

1
CMAKE_CURRENT_SOURCE_DIR और CMAKE_CURRENT_LIST_DIR के बीच अंतर
विकी से: CMAKE_CURRENT_SOURCE_DIR यह वह निर्देशिका है जहां वर्तमान में संसाधित CMakeLists.txt स्थित है CMAKE_CURRENT_LIST_DIR (2.8.3 के बाद से) यह वर्तमान में संसाधित की जा रही सूची सूची की निर्देशिका है। डॉक्स से: CMAKE_CURRENT_SOURCE_DIR: वर्तमान में संसाधित की जा रही स्रोत निर्देशिका का पथ। स्रोत निर्देशिका के लिए यह पूर्ण …
105 cmake 

19
CMakeLists.txt पर सीएम की त्रुटि: 30 (परियोजना): कोई CMAKE_C_COMPILER नहीं मिल सका
मैं aseprite के नवीनतम संस्करण को संकलित करने के लिए CMake के साथ एक Visual Studio समाधान बनाने की कोशिश कर रहा हूं और CMake मुझे देता रहता है: No CMAKE_C_COMPILER could be found. No CMAKE_CXX_COMPILER could be found. मैंने पहले ही जीसीसी डाउनलोड कर लिया है, और मैं विजुअल …

14
CMake के साथ पूर्व संकलित हेडर का उपयोग करना
मैंने सीएमके में पूर्व संकलित हेडर के लिए कुछ समर्थन को एक साथ हैक करने के बारे में 'नेट पर कुछ (पुराने) पोस्ट देखे हैं। वे सभी जगह एक सा लगता है और हर किसी के पास करने का अपना तरीका होता है। वर्तमान में इसे करने का सबसे अच्छा …

4
CMake (विंडोज) में एक उपयोगकर्ता पर्यावरण चर कैसे प्राप्त करें
मुझे पता है कि CMAKE का उपयोग करके एक सामान्य मशीन चौड़े पर्यावरण चर को कैसे प्राप्त किया जाए $ENV{EnvironmentVariableName} लेकिन मैं एक उपयोगकर्ता विशिष्ट पर्यावरण चर प्राप्त नहीं कर सकता। क्या यह संभव है और कैसे?


4
मैं CMake का उपयोग कैसे करूँ?
मैं opencv को संकलित करने के लिए CMake का उपयोग करने की कोशिश कर रहा हूं। मैं ट्यूटोरियल पढ़ रहा हूं लेकिन समझ नहीं पा रहा हूं कि CMakeLists फाइलें क्या हैं और यह CMake के gui से कैसे जुड़ा है? यह भी समझ में नहीं आ रहा है कि …
102 c++  visual-studio  cmake 

7
सीएमके का उपयोग करके स्रोत निर्देशिका से बाइनरी निर्देशिका में फाइल कॉपी करें
मैं क्लेयन पर एक सरल परियोजना बनाने की कोशिश कर रहा हूं। प्रोजेक्ट बनाने के लिए Makefiles (या किसी प्रकार का) बनाने के लिए यह CMake (मैं यहां नया हूं) का उपयोग करता हूं जब भी मुझे अपना कोड चलाना होगा, मुझे हर बार बाइनरी डायरेक्टरी में कुछ नॉन-प्रोजेक्ट फाइल …
100 cmake 

1
CMake लक्ष्य_लिंक_ लाइब्रेरी इंटरफ़ेस निर्भरताएँ
मैं CMake के लिए नया हूँ और PUBLIC, PRIVATE और INTERFACE कीवर्ड से संबंधित थोड़ा उलझन में हूँ target_link_libraries()। दस्तावेज़ीकरण में उल्लेख किया गया है कि उनका उपयोग लिंक निर्भरता और एक कमांड में लिंक इंटरफ़ेस दोनों को निर्दिष्ट करने के लिए किया जा सकता है। लिंक निर्भरता और लिंक …
99 cmake 

9
CML का उपयोग करके निष्पादन योग्य के समान DLL फ़ाइलों को कॉपी कैसे करें?
हम अपने SVN में हमारे स्रोतों की विज़ुअल स्टूडियो फ़ाइलों को बनाने के लिए CMake का उपयोग करते हैं। अब मेरे टूल को निष्पादन योग्य के रूप में कुछ DLL फ़ाइलों को उसी फ़ोल्डर में रखने की आवश्यकता है। DLL फाइलें स्रोत के साथ एक फ़ोल्डर में हैं। मैं अपनी …
98 dll  cmake 

3
CMAKE_INSTALL_PREFIX का उपयोग कैसे करें
मैं स्थापित लक्ष्य के साथ Makefile उत्पन्न करना चाहता हूं, डिफ़ॉल्ट / usr / स्थानीय के बजाय / usr पर संस्थापन कर रहा हूं। यह मानते हुए कि निर्देशिका का निर्माण स्रोत उपनिर्देशिका में किया जाता है, मैं निष्पादित करता हूं: cmake -DCMAKE_INSTALL_PREFIX:PATH=/usr .. CMakeCache.txt में शामिल हैं: CMAKE_INSTALL_PREFIX:PATH=/usr(ठीक है?) …

7
CMake में कई लाइनों में स्ट्रिंग्स को कैसे विभाजित करें?
मेरे पास आमतौर पर मेरी परियोजना में एक नीति है, कभी भी टेक्स्ट फ़ाइलों में रेखाएं नहीं बनती हैं जो कि रेखा की लंबाई 80 से अधिक हो, इसलिए वे सभी प्रकार के संपादकों (आप सौदा जानते हैं) में आसानी से संपादन योग्य हैं। लेकिन CMake के साथ मुझे यह …
96 cmake 

3
स्रोत निर्देशिका में स्थिर लाइब्रेरी में लिंक करने के लिए मैं सीएमके को कैसे बताऊं?
मेरे पास मेकफाइल के साथ एक छोटा प्रोजेक्ट है जिसे मैं सीएमके में बदलने की कोशिश कर रहा हूं, ज्यादातर सिर्फ सीएमके के साथ अनुभव प्राप्त करने के लिए। इस उदाहरण के प्रयोजनों के लिए, परियोजना में एक स्रोत फ़ाइल (C ++ शामिल है, हालांकि मुझे नहीं लगता कि भाषा …

8
GLFW 3 का निर्माण और स्थापना कैसे करें और इसे लिनक्स प्रोजेक्ट में उपयोग करें
GLFW3 कल रात मैं देर से काम कर रहा था स्रोत से लिनक्स के लिए GLFW 3 पैकेज बनाने की कोशिश कर रहा था। इस प्रक्रिया में मुझे बहुत लंबा समय लगा, कुल मिलाकर लगभग 3 घंटे, आंशिक रूप से क्योंकि मैं सीएमके से अपरिचित हूं, और आंशिक रूप से …
95 linux  build  install  cmake  glfw 

1
CMake का उपयोग कैसे किया जाता है? [बन्द है]
बंद हो गया । इस प्रश्न पर अधिक ध्यान देने की आवश्यकता है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? प्रश्न को अपडेट करें ताकि यह इस पोस्ट को संपादित करके केवल एक समस्या पर केंद्रित हो । 3 साल पहले …
95 cmake 

3
कमांड लाइन पर CMake विकल्प () कैसे सेट करें
मैंने एक CMakeLists.txt बनाया जिसमें निम्नलिखित शामिल हैं project(P4V) cmake_minimum_required(VERSION 2.6) option(BUILD_STATIC_LIBS "Build the static library" ON) option(BUILD_SHARED_LIBS "Build the shared library" ON) option(BUILD_TESTS "Build test programs" OFF) include_directories(${CMAKE_SOURCE_DIR}/include) set(CMAKE_ARCHIVE_OUTPUT_DIRECTORY ${CMAKE_SOURCE_DIR}/lib) set(CMAKE_LIBRARY_OUTPUT_DIRECTORY ${CMAKE_SOURCE_DIR}/lib) set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_SOURCE_DIR}/bin) set(CMAKE_BUILD_TYPE Release) add_subdirectory(src) if(BUILD_TESTS) add_subdirectory(tests) endif(BUILD_TESTS) डिफ़ॉल्ट रूप से BUILD_TESTS बंद है, मैं इसे CMake …
93 cmake 

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.