一个目录下没有CMakeLists.txt文件。这时该怎么运行
时间: 2024-03-06 22:47:12 浏览: 333
C++版本使用CMakeLists.txt编译(同目录多个源文件)可执行文件
如果一个目录下没有 CMakeLists.txt 文件,你需要创建一个新的 CMakeLists.txt 文件并在其中指定该目录下的源代码文件或子目录。
例如,如果在当前目录下有一个名为 main.cpp 的源代码文件,你可以创建一个 CMakeLists.txt 文件并将其内容设置为:
```
cmake_minimum_required(VERSION 3.5)
project(my_project)
add_executable(my_executable main.cpp)
```
然后在命令行中进入该目录并运行以下命令:
```
mkdir build
cd build
cmake ..
make
```
这将会在 build 目录中生成可执行文件 my_executable。
阅读全文