5
সিএমকে: বাহ্যিক প্রকল্পগুলি কীভাবে তৈরি করা যায় এবং তাদের লক্ষ্যগুলি অন্তর্ভুক্ত করা যায়
আমার একটি প্রকল্প আছে যা লক্ষ্য হিসাবে একটি স্ট্যাটিক লাইব্রেরি রফতানি করে: install(TARGETS alib DESTINATION lib EXPORT project_a-targets) install(EXPORT project_a-targets DESTINATION lib/alib) এখন আমি প্রকল্প এ থেকে প্রকল্প এটিকে একটি বাহ্যিক প্রকল্প হিসাবে ব্যবহার করতে চাই এবং এর নির্মিত লক্ষ্যগুলি অন্তর্ভুক্ত করব: ExternalProject_Add(project_a URL ...project_a.tar.gz PREFIX ${CMAKE_CURRENT_BINARY_DIR}/project_a CMAKE_ARGS -DCMAKE_INSTALL_PREFIX:PATH=<INSTALL_DIR> ) …