- 1
- 0
- 约1.28千字
- 约 2页
- 2023-04-26 发布于上海
- 举报
在
在 Linux 下编写 C 程序的几种方法
在 Linux 下编写C 程序的几种方法 2008-3-5
今天在Linux 下尝试了一下C 的编程,换了一个 OS,真是感觉万事不顺意啊!工具不会用, 命令不知道!我想大多初学者都有这样的感受,此情此景,即使再强的 Coder 也许也只能望洋兴叹的!
恰好室友中有位Linux 的先行者,在他的帮助下,我终于编写出了自己的第一个基于Linux
的 C 程序。
下面 就将自己在这一过程中遇到的困难和尝试写下来,也让大家明白下一个初学者的无奈与不放弃!
方法一、类TC 下的编程——NB 人的选择
我自己先开了KDevelop C/C++,却不知怎么用,就请教那位室友。没有想到,他教了我一狠招,那确是真的 NB 啊!不过请不要轻易模仿。
step1 打开终端,在[root@localhost ~]# 提示后输入 vim SourceName.c 后回车(就是自己要编写的原程序的 名字,默认保存在root 下)
step2 按字母键A 或者Insert 键,即进入了源文件编辑状态step3 源程序编写完毕,按Esc 键退出程序编辑状态
step4 输入冒号,并在冒号后输入wq,即保存源文件退出编辑step5 命令 gcc SourceName.c 编译源文件
step6 若终端中显示[root@localhost ~]#,说明编译成功。然后用命令 ls 查看 root 文件夹中的文件,会生成 一个 a.out 的文件,我把它称为目标文件(我还没有对Linux 做深入的学习, 目前只能这样和 Windows 下编程做 一个形象上的类比,因为下面要运行这个文件);若有错误提示,在[root@localhost ~]#提示后输入 vimSourceName.c,就可以重新编辑源程序(重新编辑后, 接下的步骤参照前面)。
step7 在[root@localhost ~]#后输入./a.out 运行程序(即运行当前目录下的a.out)。方法二 类VC++6.0 下的编程——偷懒者的选择
step1 用文本编辑器编辑源程序,保存为后缀名为 .c 的文件就可以 (e.g.编辑好的源文件Source.c 保存在root 文件夹下)
step2 在终端中编译和运行该程序,就是那两个命令 (前提是没有错误提示 ) 编译 gcc SourceName.c 运 行 ./a.out
方法三 类VS2005.NET 下的编程——步入高手之路的选择
进了 KDevelop,我却不知道该怎么用这个 IDE。这就是初学者的苦恼吧!在尝试了前面两种方法后,我觉 得真不是那么回事。有现成的 IDE 不用,反而要回到 DOS 时代!最后我终于找到了突破口,其实就是那个终端 Konsole,它就在编辑区的下面.在 Konsole 中使用命令 gcc 和命令./out 就 OK 了(./代表源程序所在的文件夹)。
注意事项:
命令的使用
执行命令前,先 cd 到源程序所在的文件夹(默认在 root 下)
您可能关注的文档
最近下载
- 2025年普通高等学校招生全国统一考试(新疆卷)理科综合能力测试.docx VIP
- 基本气制动管路图讲解.ppt VIP
- DB21_T 4399-2026 露地甜樱桃灾害性天气防御技术规范.pdf VIP
- 选择性必修一教材问题答案(全部).pdf VIP
- 2017年刑法新规定224条.doc VIP
- 2009斯巴鲁森林人维修手册wi 19911c.pdf VIP
- 水煤浆加压气化法生产合成氨及尿素生产线项目可行性研究报告(1).docx VIP
- 数据中心气流组织技术规范(T/2019) 2019 33页.pdf VIP
- 3.1 《百合花》小说情节的梳理及作用(课件)高一语文对接高考之教材中的考点(统编版必修上册).pptx VIP
- 深度解析(2026)《GBT 19294-2003航空摄影技术设计规范》.pptx VIP
原创力文档

文档评论(0)