在 Linux 系统中,常用的编译器主要包括以下几种,具体选择取决于编程语言和需求:
bash
sudo apt install gcc g++ # Debian/Ubuntu
sudo yum install gcc gcc-c++ # CentOS/RHELbash
gcc hello.c -o hello # C 程序
g++ hello.cpp -o hello # C++ 程序bash
sudo apt install clang # Debian/Ubuntu
sudo yum install clang # CentOS/RHELbash
clang hello.c -o hello # C 程序
clang++ hello.cpp -o hello # C++ 程序bash
sudo apt install openjdk-17-jdk # Debian/Ubuntu
sudo yum install java-17-openjdk-devel # CentOS/RHELbash
javac Hello.java # 编译
java Hello # 运行bash
sudo apt install golang # Debian/Ubuntu
sudo yum install golang # CentOS/RHELbash
go build hello.go # 编译
./hello # 运行bash
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | shbash
rustc hello.rs # 编译
./hello # 运行pyinstaller 打包)。bash
sudo apt install python3 # Debian/Ubuntu
sudo yum install python3 # CentOS/RHELbash
python3 hello.pybash
sudo apt install make cmake # Debian/UbuntuGCC 或 Clang(Clang 错误提示更友好)。OpenJDK。如果需要更详细的帮助(如调试、优化选项),可以进一步说明需求!