在Linux下编译C或C++程序的教程 为了在Linux下编译C或C++程序,需要安装对应的编译器和开发环境。我们以Ubuntu为例,以下为详细步骤: 安装编译器和开发环境 在终端中输入以下命令,即
在Linux下编译C或C++程序的教程
为了在Linux下编译C或C++程序,需要安装对应的编译器和开发环境。我们以Ubuntu为例,以下为详细步骤:
安装编译器和开发环境
在终端中输入以下命令,即可安装gcc编译器和g++编译器,以及C/C++开发环境:
sudo apt-get update
sudo apt-get install build-essential
使用gcc编译C程序
在终端中输入以下命令,即可使用gcc编译C程序:
gcc -o test test.c
其中,test.c为你的C程序文件名,-o参数表示输出文件名,test为输出的可执行文件名。
使用g++编译C++程序
在终端中输入以下命令,即可使用g++编译C++程序:
g++ -o test test.cpp
其中,test.cpp为你的C++程序文件名,-o参数表示输出文件名,test为输出的可执行文件名。
示例说明1:编译并运行C语言Hello World程序
在终端中打开一个文本编辑器,输入以下代码:
#include<stdio.h>
int main()
{
printf("Hello, World!");
return 0;
}
然后将其保存为hello.c文件。在终端中输入以下命令进行编译:
gcc -o hello hello.c
然后执行以下命令运行程序:
./hello
即可在控制台输出“Hello, World!”。
示例说明2:编译并运行C++语言Hello World程序
在终端中打开一个文本编辑器,输入以下代码:
#include<iostream>
using namespace std;
int main()
{
cout<<"Hello, World!";
return 0;
}
然后将其保存为hello.cpp文件。在终端中输入以下命令进行编译:
g++ -o hello hello.cpp
然后执行以下命令运行程序:
./hello
即可在控制台输出“Hello, World!”。