1
我是cmake的新手,剛剛開始使用它。我的問題是,當我像教程中調用cmake時,它會生成大量的文件。cmake創建大量文件
有沒有辦法調用cmake,以便在我的項目的根目錄下有一個unix makefile之後留下所有的東西?
我是cmake的新手,剛剛開始使用它。我的問題是,當我像教程中調用cmake時,它會生成大量的文件。cmake創建大量文件
有沒有辦法調用cmake,以便在我的項目的根目錄下有一個unix makefile之後留下所有的東西?
CMake生成的文件都很有用,不應該刪除。
你也許可以編寫一個腳本,在運行CMake的末尾刪除這些腳本,但我強烈建議你讓CMake按照它的設計方式工作。
如果您將源代碼樹與構建樹分開(如CMake所稱的那樣執行「源代碼構建」),則應該沒有問題。所以例如
- project_root_dir
|
|- CMakeLists.txt
|- src_dir
- build_dir
如果cd build_dir
,然後做CMake的生成將在build_dir
cmake ../project_root_dir
,所有的文件,不會污染你的源代碼樹。