在CentOS环境下配置C++环境时,需要注意以下几个方面:
sudo yum update
sudo yum install gcc gcc-c++ make
sudo yum groupinstall "Development Tools"
或单独安装所需工具如 sudo yum install vim
sudo yum install cmake
sudo yum install gdb
~/.bashrc
文件,在文件末尾添加以下内容:export PATH=/usr/local/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/lib:$LD_LIBRARY_PATH
然后,使配置生效:source ~/.bashrc
test.cpp
的文件,内容如下:#include <iostream>
int main() {
std::cout << "Hello, World!" << std::endl;
return 0;
}
使用g++编译并运行程序:
g++ -o test test.cpp
./test
如果程序成功运行并输出"Hello, World!",则表示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
CMakeLists.txt
文件,内容如下:cmake_minimum_required(VERSION 3.0)
project(MyProject)
set(CMAKE_CXX_STANDARD 11)
add_executable(MyExecutable main.cpp)
mkdir build
cd build
cmake ..
make
sudo yum install centos-release-sclsudo yum install devtoolset-9 -yscl enable devtoolset-9 bash
验证新版本GCC:gcc -v
sudo yum install libxml2-devel libcurl-devel openssl-devel
sudo yum install valgrind
以上步骤可以帮助你在CentOS上配置一个基本的C++开发环境。根据你的具体需求,可能还需要安装其他工具和库来支持你的开发工作。