在 Linux 上部署 C++ 编译环境,需要安装一些必要的工具和库
- 更新系统软件包列表:
sudo apt-get update
- 安装 GCC 编译器:
sudo apt-get install build-essential
这将安装 GCC(GNU Compiler Collection)编译器,包括 C 和 C++ 编译器。
- 安装 CMake 构建工具:
sudo apt-get install cmake
CMake 是一个跨平台的构建工具,可以帮助您生成 Makefile 或其他构建文件。
- 安装其他必要的库和工具(根据您的项目需求):
sudo apt-get install libboost-all-dev sudo apt-get install libsqlite3-dev sudo apt-get install libncurses5-dev
这些示例库可以根据您的项目需求进行替换或扩展。
- 创建一个新的文件夹来存放您的 C++ 项目文件,并进入该文件夹:
mkdir my_project cd my_project
- 创建一个名为
CMakeLists.txt
的文件,用于配置您的 C++ 项目。以下是一个简单的示例:
cmake_minimum_required(VERSION 3.10) project(my_project) set(CMAKE_CXX_STANDARD 11) set(CMAKE_CXX_STANDARD_REQUIRED ON) add_executable(my_project main.cpp) find_package(Boost REQUIRED COMPONENTS system) include_directories(${Boost_INCLUDE_DIRS}) target_link_libraries(my_project ${Boost_LIBRARIES})
这个示例创建了一个名为 my_project
的可执行文件,它依赖于 Boost 库。
- 在项目文件夹中创建一个名为
build
的子文件夹,用于存放构建文件:
mkdir build cd build
- 使用 CMake 生成 Makefile:
cmake ..
- 编译您的 C++ 项目:
make
- 运行编译后的可执行文件:
./my_project
以上就是在 Linux 上部署 C++ 编译环境的步骤。根据您的项目需求,您可能需要安装其他库和工具。