আমি একটি সিএমকেলিস্ট.টেক্সট তৈরি করেছি যাতে নিম্নলিখিতটি রয়েছে
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 কমান্ড দিয়ে? আমি নিম্নলিখিত চেষ্টা করেছিলাম, কিন্তু এটি কাজ করে না
cmake .. -G %1 -DBUILD_SHARED_LIBS=ON -DBUILD_STATIC_LIBS=ON -DBUILD_TESTS=ON
..
যুক্তি দেওয়ার আগে আপনার পতাকাগুলি তালিকাভুক্ত করুন ।