在CentOS上配置C++环境时,以下是一些最佳实践:
yum install gcc gcc-c++命令安装GCC和G++编译器。make、vim等基本开发工具,使用sudo yum install make vim。sudo yum install cmake。sudo yum install centos-release-sclsudo yum install devtoolset-9-gcc。sudo yum install pcre pcre-devel zlib zlib-devel openssl openssl-devel。~/.bashrc文件,添加以下内容:export PATH=/usr/local/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/lib:$LD_LIBRARY_PATH
source ~/.bashrc。gcc --version和g++ --version命令验证编译器是否安装成功。test.cpp,内容如下:#include <iostream>
int main() {
std::cout << "Hello, CentOS C++!" << std::endl;
return 0;
}
g++ -o test test.cpp && ./test编译并运行程序,确保输出“Hello, CentOS C++!”。wget https://cmake.org/files/v3.6/cmake-3.6.2.tar.gz && tar -zxvf cmake-3.6.2.tar.gz && cd cmake-3.6.2 && ./bootstrap && make -j4 && sudo make install命令安装CMake。CMakeLists.txt文件,内容如下:cmake_minimum_required(VERSION 3.0)
project(MyProject)
set(CMAKE_CXX_STANDARD 11)
add_executable(MyExecutable main.cpp)
build目录,进入build目录后运行cmake .. && make。sudo yum install centos-release-sclsudo yum install devtoolset-9 -y命令安装Devtoolset。scl enable devtoolset-9 bash命令激活Devtoolset。gcc -v命令验证新版本GCC是否安装成功。以上步骤可以帮助你在CentOS上配置一个基本的C++开发环境。根据你的具体需求,可能还需要安装其他工具和库来支持你的开发工作。