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