প্রশ্ন ট্যাগ «cmake»

সিএমকে হ'ল ক্রস প্ল্যাটফর্ম, ওপেন সোর্স বিল্ড সিস্টেম জেনারেটর। এটি একচেটিয়া বিকাশের পরিবেশের জন্য নেটিভ মেকফিলস, নিনজা-বিল্ড এবং প্রজেক্ট ফাইলগুলির মতো বিল্ড সিস্টেমের জন্য ফাইল তৈরি করে।

4
আপনার যদি যাইহোক CMAKE_MODULE_PATH নির্দিষ্ট করার দরকার হয় তবে Find_package () কী ব্যবহার?
আমি সিএমকে ব্যবহার করে ক্রস-প্ল্যাটফর্ম বিল্ড সিস্টেমটি কাজ করার চেষ্টা করছি। এখন সফ্টওয়্যারটির কয়েকটি নির্ভরতা রয়েছে। আমি সেগুলি নিজেই সংকলন করেছি এবং এগুলি আমার সিস্টেমে ইনস্টল করেছি। ইনস্টল হওয়া কয়েকটি উদাহরণ ফাইল: -- Installing: /usr/local/share/SomeLib/SomeDir/somefile -- Installing: /usr/local/share/SomeLib/SomeDir/someotherfile -- Installing: /usr/local/lib/SomeLib/somesharedlibrary -- Installing: /usr/local/lib/SomeLib/cmake/FindSomeLib.cmake -- Installing: /usr/local/lib/SomeLib/cmake/HelperFile.cmake এখন সিএমকে find_package()একটি …
167 cmake 

4
কোনও ফোল্ডারে সমস্ত ফাইল স্বয়ংক্রিয়ভাবে সিএমকে ব্যবহার করে কোনও লক্ষ্যবস্তুতে যুক্ত করবেন?
আমি ভিজ্যুয়াল সি ++, এক্সকোড এবং মেকফাইলগুলিতে সিএমকে পৃথক বিল্ড ম্যানেজমেন্ট সিস্টেম থেকে ক্রস প্ল্যাটফর্ম প্রকল্পটি স্যুইচ করার কথা ভাবছি। আমার একটি প্রয়োজনীয় বৈশিষ্ট্য হ'ল ডিরেক্টরিতে থাকা সমস্ত ফাইল স্বয়ংক্রিয়ভাবে একটি টার্গেটে যুক্ত করা। যদিও এটি মেকিংয়ের সাথে করা সহজ, এটি ভিজ্যুয়াল সি ++ এবং এক্সকোডের সাহায্যে সহজেই করা যায় …

5
জিএমএলবির সাথে সোর্স ফাইল বা প্রতিটি ফাইল সিএমকেকে আলাদাভাবে নির্দিষ্ট করা ভাল কি?
সিএমকে একটি লক্ষ্যের জন্য উত্স ফাইলগুলি নির্দিষ্ট করার বিভিন্ন উপায় সরবরাহ করে। একটি হ'ল গ্লোববিং ( ডকুমেন্টেশন ) ব্যবহার করা , উদাহরণস্বরূপ: FILE(GLOB MY_SRCS dir/*) আরেকটি পদ্ধতি হ'ল প্রতিটি ফাইল পৃথকভাবে নির্দিষ্ট করা। কোন পথে পছন্দ হয়? গ্লোব্বিং সহজ বলে মনে হচ্ছে তবে শুনেছি এর কিছুটা ডাউনসাইড রয়েছে।
157 cmake 

3
সিএমকে কীভাবে কাজ করবে?
আমি এটা শুধু নিজের জন্য জিজ্ঞাসা করছি না। আমি আশা করি এই প্রশ্নটি এমন অনেক নবজাতকের জন্য একটি রেফারেন্স হয়ে উঠবে যারা আমার পছন্দ করে, এ জাতীয় একটি ছোট CMakeLists.txtফাইলের জন্য যখন পর্দার আড়ালে ঠিক কী ঘটেছিল তা পুরোপুরি বিচলিত করে দেখেছিল cmake_minimum_required (VERSION 2.6) project(Tutorial) add_executable(Tutorial tutorial.cpp) এবং যেমন …
157 cmake 

4
সিএমকেতে, সংকলকটি বাজে থাকলে আমি কীভাবে পরীক্ষা করতে পারি?
আমাদের ক্রস-প্ল্যাটফর্ম সিএমকে বিল্ড স্ক্রিপ্টগুলির একটি সেট রয়েছে এবং আমরা ভিজ্যুয়াল সি ++ এবং জিসিসি সহ বিল্ডিং সমর্থন করি । আমরা খুঁজে চেষ্টা করছেন ঝনঝন , কিন্তু আমি কিভাবে পরীক্ষা চিন্তা করতে পারে না থাকুক বা না থাকুক কম্পাইলার আমাদের CMake স্ক্রিপ্ট ঝনঝন হয়। সংকলকটি বাজে বা না তা দেখার …
151 c++  c  cmake  clang 



4
চ্যামেক দিয়ে ভাগ করে নেওয়া লাইব্রেরি কীভাবে তৈরি করবেন?
আমি একটি লাইব্রেরি লিখেছি যা আমি একটি স্ব-লিখিত মেকফিল ব্যবহার করে সংকলন করতাম তবে এখন আমি চটকে স্যুইচ করতে চাই। গাছটি দেখতে দেখতে (আমি সমস্ত অপ্রাসঙ্গিক ফাইলগুলি সরিয়েছি): . ├── include │ ├── animation.h │ ├── buffers.h │ ├── ... │ ├── vertex.h │ └── world.h └── src ├── animation.cpp …

2
সিএমকে: ইউনিট পরীক্ষার সাথে প্রকল্প কাঠামো
আমি উত্পাদনের উত্সগুলিকে ( srcসাবফোল্ডারটিতে) এবং পরীক্ষাগুলি (সাবফোল্ডারে) অন্তর্ভুক্ত করার জন্য আমার প্রকল্পের কাঠামোর চেষ্টা করছি test। আমি এটি তৈরিতে সিএমকে ব্যবহার করছি। সর্বনিম্ন উদাহরণ হিসাবে আমার কাছে নিম্নলিখিত ফাইলগুলি রয়েছে: CMakeLists.txt: cmake_minimum_required (VERSION 2.8) project (TEST) add_subdirectory (src) add_subdirectory (test) src / CMakeLists.txt: add_executable (demo main.cpp sqr.cpp) src / …


3
সিএমকে-তে অন্তর্ভুক্ত_নির্দেশ এবং টার্গেট_সামান্য_ ডিরেক্টরিতে পার্থক্য কী?
আমার সি ++ কোডের জন্য আমার একটি ডিরেক্টরি কাঠামো রয়েছে যা এটি এর মতো চলে: | |->include |->src আমি আমার কোডের জন্য একটি CMakeLists.txt ফাইল লিখছি। আমি মধ্যে include_directoriesএবং target_include_directoriesমধ্যে পার্থক্য বুঝতে চাই CMake। তাদের ব্যবহারের মধ্যে পার্থক্য কী এবং আমার অন্তর্ভুক্ত ফাইলের পাথটি যুক্ত করতে আমার কোনটি ব্যবহার করা …
134 c++  cmake 

12
সিএমকে ওপেনএসএসএল লাইব্রেরিটি খুঁজে পাচ্ছে না
আমি একটি সফ্টওয়্যার ইনস্টল করার চেষ্টা করছি, যা নিজেকে ইনস্টল করতে cmake ব্যবহার করে, যখন আমি কমান্ডলিন cmake এ দিই .. এটি আমাকে এই ফাইলটিতে নিম্নলিখিত ত্রুটি দেয়, সিএমকেলিস্ট.টেক্সট -------- লাইন ---> সন্ধান_প্যাকেজ ( ওপেনএসএল প্রয়োজনীয়): - cmake .. -- Could NOT find Git (missing: GIT_EXECUTABLE) ZLib include dirs: /usr/include …
130 openssl  cmake 

6
জিসিসি / সিমেক সহ একটি 64-বিট লিনাক্স মেশিনে 32-বিট বাইনারি কীভাবে সংকলন করবেন
এটি একটি প্রকল্পের কম্পাইল করা সম্ভব 32-বিট সঙ্গে cmakeএবং gccএকটি উপর 64-বিট সিস্টেম? এটি সম্ভবত, তবে আমি কীভাবে এটি করব? যখন আমি এটি "অজ্ঞ" উপায়ে চেষ্টা করেছি, কোনও পরামিতি / পতাকা / ইত্যাদি স্থাপন LD_LIBRARY_PATHনা করে , কেবল লিঙ্কযুক্ত লাইব্রেরিগুলিতে ~/tools/libএটির সন্ধান করার জন্য এটি সেটাকে উপেক্ষা করে কেবল lib64 …
129 linux  gcc  64-bit  cmake  32-bit 

4
বাহ্যিক গ্রন্থাগারে সিএমকে লিঙ্ক করুন
একই সিএমকে প্রকল্পের মধ্যে নয় এমন বহিরাগত ভাগ করা লাইব্রেরির সাথে এক্সিকিউটেবলকে কীভাবে যুক্ত করতে সিএমকে পাবেন? শুধু করা target_link_libraries(GLBall ${CMAKE_BINARY_DIR}/res/mylib.so)ত্রুটি দেয় make[2]: *** No rule to make target `res/mylib.so', needed by `GLBall'. Stop. make[1]: *** [CMakeFiles/GLBall.dir/all] Error 2 make: *** [all] Error 2 (GLBall is the executable) আমি লাইব্রেরিটি …
126 cmake 

10
জিটিস্ট এবং সিএমকে নিয়ে কীভাবে কাজ শুরু করবেন
আমি সম্প্রতি আমার সি ++ প্রকল্পগুলি সংকলনের জন্য সিএমকে ব্যবহার করে বিক্রি করেছি এবং এখনই আমার কোডের জন্য কিছু ইউনিট পরীক্ষা লেখা শুরু করতে চাই। এটিতে সহায়তা করার জন্য আমি গুগল টেস্টের ইউটিলিটিটি ব্যবহার করার সিদ্ধান্ত নিয়েছি, তবে শুরু করার জন্য কিছু সহায়তা দরকার। সমস্ত দিন আমি বিভিন্ন গাইড পড়ছি …

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.