在 Linux 下編譯 C++ 程序,通常需要以下幾個步驟:
安裝 G++ 編譯器: 在大多數 Linux 發行版中,G++ 編譯器已經預裝。如果沒有,可以使用包管理器進行安裝。例如,在 Ubuntu 或 Debian 系統中,可以使用以下命令安裝:
sudo apt-get update
sudo apt-get install g++ build-essential
在 Fedora 系統中,可以使用以下命令安裝:
sudo dnf install gcc-c++ make
創建一個 C++ 源代碼文件:
使用文本編輯器創建一個名為 your_file_name.cpp
的 C++ 源代碼文件。例如,創建一個名為 hello_world.cpp
的文件,并添加以下代碼:
#include <iostream>
int main() {
std::cout << "Hello, World!" << std::endl;
return 0;
}
編譯 C++ 源代碼文件:
打開終端,導航到包含源代碼文件的目錄,然后使用 G++ 編譯器編譯源代碼文件。例如,對于 hello_world.cpp
文件,可以使用以下命令進行編譯:
g++ -o your_executable_name your_file_name.cpp
這將生成一個名為 your_executable_name
的可執行文件(在上面的示例中為 hello_world
)。
運行編譯后的程序: 在終端中,使用以下命令運行編譯后的程序:
./your_executable_name
這將輸出 “Hello, World!” 到終端。
注意:這里的示例假設你已經安裝了 G++ 編譯器。如果你使用的是其他 C++ 編譯器(如 Clang++),則可能需要使用不同的命令行選項。