C++ Build脚本怎么写

avatar
作者
猴君
阅读量:0

在C++项目中,通常会使用CMake来管理和生成构建脚本。以下是一个简单的CMake构建脚本示例:

cmake_minimum_required(VERSION 3.10)  project(MyProject)  # 设置C++标准 set(CMAKE_CXX_STANDARD 11) set(CMAKE_CXX_STANDARD_REQUIRED True)  # 添加源文件 add_executable(MyProject main.cpp file1.cpp file2.cpp)  # 添加头文件路径 target_include_directories(MyProject PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}/include) 

在上面的示例中,我们首先指定了CMake的最低版本要求,并设置了项目的名称。然后设置了C++标准为C++11,并告诉CMake需要使用这个标准。

接着通过add_executable()函数添加了项目的源文件,其中main.cppfile1.cppfile2.cpp是项目中的源文件。

最后通过target_include_directories()函数添加了头文件路径,这里假设头文件存放在include文件夹中。

在项目根目录下创建一个CMakeLists.txt文件,将以上内容复制进去,并执行以下命令来生成构建脚本:

mkdir build cd build cmake .. 

这样就会在build文件夹中生成构建脚本,可以使用make命令来编译项目:

make 

这样就可以根据以上的CMake构建脚本来构建C++项目了。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!