在 Arch Linux 中编译 C++,存储库中没有 g++ 包

Hai*_*x64 9 arch-linux gcc c++

我想在 Arch Linux 中编译一个 C++ 程序,但是没有像 Ubuntu 存储库中那样的“g++”包。

使用-x太多也行不通。像这样:

gcc -x c++ -o myprog myprog.cpp
Run Code Online (Sandbox Code Playgroud)

bsd*_*bsd 9

gcc 是 C 和 C++ 编译器。
它将查看文件的扩展名并进行相应处理。
g++ 只是一个调用 gcc 的包装器
g++ 与 Arch 中的 gcc 包一起安装

gcc file.C # uppercase .C (or .cpp) will process as C++ 
gcc file.c # lowercase .c will process as C
Run Code Online (Sandbox Code Playgroud)