在 CentOS 上检查 C++ 配置/编译环境是否配置成功,一般可以按下面几个方面来查:
g++ --version
或
g++ -v
如果看到类似:
g++ (GCC) 9.3.1
说明 C++ 编译器已安装。
如果没有:
sudo yum install -y gcc-c++
gcc --version
vi test.cpp
内容:
#include <iostream>
using namespace std;
int main() {
cout << "C++ works!" << endl;
return 0;
}
g++ test.cpp -o test
./test
输出:
C++ works!
说明 C++ 配置成功。
make --version
安装:
sudo yum install -y make
cmake --version
安装:
sudo yum install -y cmake
echo | g++ -E -v -
你会看到:
#include <...> search starts heresudo yum groupinstall "Development Tools"
默认是 gcc 4.8,需要新版本可装 devtoolset:
sudo yum install -y centos-release-scl
sudo yum install -y devtoolset-9
scl enable devtoolset-9 bash
如果你说的“C++ 配置结果”是指:
可以告诉我具体场景,我可以给你更针对性的检查方法。