Specifying build directory within CMakeLists file

后端 未结 2 776
旧巷少年郎
旧巷少年郎 2020-12-30 14:39

Is it possible to specify build directory within CMakeLists file? If yes, how.

My aim is to be able to call \"cmake\" within top level source directory and have cmak

2条回答
  •  刺人心
    刺人心 (楼主)
    2020-12-30 15:17

    Afaik, with CMake the build directory is always the directory from where you invoke the cmake or ccmake command. So if you want to change the build directory, you have to change directories before running CMake.

    To control the location where executables, static and shared libraries are placed once finished, you can modifiy CMAKE_RUNTIME_OUTPUT_DIRECTORY, CMAKE_ARCHIVE_OUTPUT_DIRECTORY, and CMAKE_LIBRARY_OUTPUT_DIRECTORY respectively.

提交回复
热议问题