标签: makefile build cmake
根据previous answer,我可以告诉CMake使用use phantom-dir 使用
phantom-dir
cmake -H. -Bphantom-dir
但是,我需要进一步定制三个:
Makefile应在当前目录中创建,而不是phantom-dir。
Makefile
Makefile的可执行输出也应该在当前目录中。
我需要将-H. -Bphantom-dir嵌入CMakeLists.txt中,因此典型用户将通过cmake .
-H. -Bphantom-dir
CMakeLists.txt
cmake .
这些自定义是否可实现?