我正在使用CMake,我想嘗試使它成爲我的子目錄,而不是散佈在我的項目或其根目錄中的文件。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)
它編譯得很好,它輸出正確的目錄。但我的問題是這樣的: 有沒有辦法刪除project/cmake/bin
目錄和可選的,有沒有辦法沒有所有的CMake的東西,而是隻生成一個生成文件,所以我有兩個文件,CMakeLists.txt和Makefile?
你是什麼意思刪除bin目錄?爲什麼'rm -fr project/cmake/bin'不符合你的需求? – tibur 2010-09-07 10:13:39