1 / 83
文档名称:

linux下C程详解.doc

格式:doc   大小:460KB   页数:83页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

linux下C程详解.doc

上传人:170486494 2019/2/19 文件大小:460 KB

下载得到文件列表

linux下C程详解.doc

相关文档

文档介绍

文档介绍:1)Linux程序设计入门--基础知识Linux下C语言编程基础知识前言:,我们将会学到以下内容:源程序编译Makefile的编写程序库的链接程序的调试头文件和系统求助--------------------------------------------------------------------------------,如果要编译一个C语言源程序,():intmain(intargc,char**argv){printf("HelloLinux");}要编译这个程序,我们只要在命令行下执行:gcc-./,-,一般来说我们只要知道其中的几个就够了.-o选项我们已经知道了,表示我们要求输出的可执行文件名.-c选项表示我们只要求编译器输出目标代码,而不必要输出可执行文件.-,我们就可以编译我们自己所写的简单的源程序了,如果你想要知道更多的选项,的帮助文档,,源代码如下:/**/#include""#include""intmain(intargc,char**argv){mytool1_print("hello");mytool2_print("hello");}/**/#ifndef_MYTOOL_1_H#define_MYTOOL_1_Hvoidmytool1_print(char*print_str);#endif/**/#include""voidmytool1_print(char*print_str){printf("Thisismytool1print%s",print_str);}/**/#ifndef_MYTOOL_2_H#define_MYTOOL_2_Hvoidmytool2_print(char*print_str);#endif/**/#include""voidmytool2_print(char*print_str){printf("Thisismytool2print%s",print_str);}-cmain.-cmytool1.-cmytool2.-,()那么我们难道还要重新输入上面的命令?也许你会说,这个很容易解决啊,我写一个SHELL脚本,,,如果我们的程序有几百个源程序的时候,难道也要编译器重新一个一个的去编译?为此,聪明的程序员们想出了一个很好的工具来做这件事情,,,我们要先编写一个非常重要的文件.--,可能的一个Makefile的文件是:#这是上面那个程序的Makefile文件main:.-:.-:.-:.-,不过我们什么时候修改了源程序当中的什么文件,我们只要执行make命令,我们的编译器都只会去编译和我们修改的文件有关的文件,#:

最近更新

人生经典语句摘抄 42页

体操馆商业计划书 7页

仿真饰品创业计划书 6页

新人教版小学语文二年级上册精品课件《日记两.. 11页

互联网项目创业计划书示例 6页

互联网diy蛋糕店商业计划书 6页

文言文常见古今异义词 90页

跨境交割市场研究-洞察阐释 38页

2025年世界无烟日戒烟的精彩句子(合集4篇) 22页

2025年专家推荐书范文(共篇) 19页

2025年与秋千相伴作文600字(锦集篇) 17页

2025年与兔子有关的有趣童话故事(推荐6篇) 19页

2025年不完美的爱的初中作文(锦集篇) 18页

2025年下雪发朋友圈的文案(通用篇) 49页

2025年上进的作文300字(集锦篇) 30页

2025年三颗纽扣的房子童话故事(合集5篇) 12页

2025年三年级部教版语文教案(精选篇) 61页

2025年三年级下册第八单元的作文(共篇) 14页

2025年三八红旗手先进事迹材料精选(精选篇).. 23页

2025年湿疹诊疗指南 9页

北京市燃气管理条例2023年 6页

2025年度安全生产教育培训计划(监理) 6页

2023年新课标卷理综物理高考真题文档版(无答案.. 4页

医院党委班子征求意见和建议 5页

大数据学科质量测评八年级下册数学电子版 6页

三千佛洪名宝忏 16页

SINAMICS S120故障报警手册 _CN 328页

单片机液位检测及显示电路设计 (2)-毕业论文... 47页

用于带式运输机传动装置中的同轴式二级圆柱齿.. 29页