我正在使用CMake,我想尝试制作它,所以我有一个子目录,而不是通过我的项目或它的根目录分散的文件.
我有一个目录布局project/cmake/CMakeLists.txt和project/bin和project/source,所以如果他们想人们可以很容易地取出CMake的东西.我唯一的问题是可能有一种方法可以做到这一点,我不知道.目前它会生成一堆垃圾,包括一个project/cmake/bin/obtap.dir/home/jookia/Programming/obtap/source文件夹.
cmake_minimum_required(VERSION 2.6)
project(obtap)
add_definitions(-g -Wall)
add_executable(../bin/obtap ../source/main.cpp)
Run Code Online (Sandbox Code Playgroud)
它编译好,它输出正确的目录.但我的问题是这样的:有没有办法删除project/cmake/bin目录,并且可选地,有没有办法不拥有所有的CMake东西,而只是生成一个makefile,所以我有两个文件,CMakeLists.txt和Makefile?
| 归档时间: |
|
| 查看次数: |
2256 次 |
| 最近记录: |