在 Linux 上部署 C++ 编译环境,需要安装一些必要的工具和库
sudo apt-get update
sudo apt-get install build-essential
这将安装 GCC(GNU Compiler Collection)编译器,包括 C 和 C++ 编译器。
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
这些示例库可以根据您的项目需求进行替换或扩展。
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 ..
make
./my_project
以上就是在 Linux 上部署 C++ 编译环境的步骤。根据您的项目需求,您可能需要安装其他库和工具。