在Linux环境下使用CMake进行编译通常包括以下步骤:
安装CMake:
使用包管理器安装CMake,如在Ubuntu上使用以下命令:
sudo apt-install cmake
创建构建目录:
mkdir build
在源代码目录中创建一个新的目录用于存放构建文件,通常命名为build
cd build
运行CMake生成Makefile:
cmake ..
使用make命令编译:
make
以下是一个简单的例子:
假设你有一个名为example
的项目,其中包含CMakeLists.txt
文件。
# 在项目根目录创建构建目录
mkdir build
cd build
# 运行CMake
cmake ..
# 编译项目
make
# 安装(可选)
make install
CMakeLists.txt
示例文件内容:
cmake_minimum_required(VERSION 3.0)
project(Example)
set(CMAKE_CXX_STANDARD 11)
add_executable(example main.cpp)
在这个例子中,我们创建了一个名为example
的构建目录,然后在该目录中运行CMake,最后编译生成的Makefile。这里假设项目中有一个main.cpp
文件。