继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

NOI Linux编写C程序和C++程序

绝地无双
关注TA
已关注
手记 333
粉丝 59
获赞 326

一、编写C程序

(一)使用GCC编译器

1 编写C程序并保存到桌面,文件名为hello.c

#include<stdio.h>int main(){    printf("Hello World!\n");    return 0;
}

2 编译
打开终端,在终端里输入命令

$ cd Desktop
$ gcc hello.c -o hello

这里gcc是一条编译c程序的指令,
hello.c是所要编译的文件,
参数o表示object,表示生成目标文件,
hello是生成的目标文件名,当然也可以叫别的名字,比如abc。

注:
(1)GCC的全称为GNU Compiler Collection,可翻译为革努编译套件。
(2)GNU是“GNU is Not Unix”的递归缩写。
GNU计划,又称革奴计划,是由Richard Stallman年9月27日公开发起的。它的目标是创建一套完全自由的操作系统。
Richard Stallman最早是在net.unix-wizards新闻组上公布该消息,并附带《GNU宣言》等解释为何发起该计划的文章,其中一个理由就是要“重现当年软件界合作互助的团结精神”。为保证GNU软件可以自由地“使用、复制、修改和发布”,所有GNU软件都有一份在禁止其他人添加任何限制的情况下授权所有权利给任何人的协议条款,GNU通用公共许可证(GNU General Public License,GPL),即“反版权”(或称Copyleft)概念。

3 运行

$ ./hello
Hello World!

(二)使用Guide编写C

Guide是一款可以用来编译C/C++/Pascal的小型集成开发环境。编写C的方法:

1 点击系统桌面左上角的“应用程序”-->“编程”-->“Guide”

2 新建一个文件,命名为test1.c并保存到桌面
test1.c中的代码为:

#include<stdio.h>int main(){    printf("Hello World!\n");    return 0;
}

3 点击Guide顶部的“编译”后再点击“运行”(也可以直接点击“运行”),就可以看到运行结果

1.png

(三)使用Anjuta编写C

Anjuta是一款可用于编译C和C++的集成开发环境。
编写C程序的步骤为:
1 应用程序(系统桌面左上角)-->编程-->Anjuta-->Create a new project

a-1.png

2 C,通用

a-2.png

3 输入项目名称,继续

a-3.png

4 项目路径可放到桌面上,也可以按默认。继续

a-4.png

5 应用

a-5.png

6 生成的项目中,可发现有个main.c源文件,里面默认有打印hello world的代码

a-6.png

7 构建-->compile,运行-->执行

a-7.png

二、编写C++程序

(一)使用G++编译器

1 编写C程序并保存到桌面,文件名为first.cpp

#include<iostream>using namespace std;int main(){    cout << "Hello world!" << endl;    return 0;
}

2 编译
打开终端,在终端里输入命令

$ cd Desktop
$ gcc first.cpp -o first

这里g++是一条编译c++程序的指令,表示由linux的g++编译器来编译c++程序。
first.cpp是所要编译的文件,
参数o表示object,表示生成目标文件,
first是生成的目标文件名,当然也可以叫别的名字,比如abc。

3 运行

$ ./first
Hello World!

(二)使用Guide编写C++

与使用Guide编写C的过程类似。

(三)使用Anjuta编写C++

与使用Anjuta编写C的过程类似。



作者:海天一树X
链接:https://www.jianshu.com/p/b46d7ccbffdc


打开App,阅读手记
0人推荐
发表评论
随时随地看视频慕课网APP