当前位置 : 主页 > 操作系统 > centos >

在Linux下编译C或C++程序的教程

来源:互联网 收集:自由互联 发布时间:2023-07-28
在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!”。

网友评论