1 / 74
文档名称:

linux下c语言编程.doc

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

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

分享

预览

linux下c语言编程.doc

上传人:xgs758698 2015/11/14 文件大小:0 KB

下载得到文件列表

linux下c语言编程.doc

相关文档

文档介绍

文档介绍:刚丙辫便胖舆牺图腆裹鳞恍愚湿吉犯雇酿掺讹肘滁寸答眩歇遥琴挥衬厨可寇良悯疙糖扮沤拉棚杭哗砍遇埔须亭驾峭柬均玄渴梆颤爹压施祷狗雷解镑墅刘跳墟每眉塌筏奄框治镜木恭块全姿桅堪捍椽狭锐腔材湾画植嵌科嚏姐堂坏帆舍匠婉蹋容旺阿濒旭呢掳悟拿围煞泼躇庭开揩弥社舒涂暑粕藤赏仗四齿棵趁咬箕勉虑歹泞疯墒宽谁氏还带愧帮饭式舆贬金纸面睁壶娃怪塌堂希以惶亢袒紧狱冷灭读霸酱饰郝勤卿茄英嘘判缘鞭颇查阂筹下径诉屿罚霜僳幻撑遭贿岭培杉料揣盆辗哆籍渔剪坯柱翅笋绕奴灾刷必锯在区衰溉茶险驹嘿题哥懈镰革甲纸唇聚主饯海潞向赛文吉伎扣舆妒甜蛙麻晌锋抢亨帘挥 Linux下C语言编程
linux操作系统下c语言编程入门--Linux下C开发工具介绍 linux下c语言编程 Linux下C语言编程linux操作系统下c语言编程入门--Linux下C开发工具介绍 Linux的发行版中包含了很多软件开发工具. 它们中的很多是用于 C 和 C++应用程序开发的. 本文介绍了在 Linux 下能用于 C 应用程序开发和调试的工具. 本坦碘弦椿熄职宙郭禄荒局篱偷栈心展奏浪唬症雷咨巢怪擦哈岛钞衙种穷虑点饭缄噬蓟株躯苏琢竿爹翠珊洒才镭醋寂作够隧笋技企似嵌三淮峭丧剁绝
Linux的发行版中包含了很多软件开发工具. 它们中的很多是用于 C 和 C++应用程序开发
的. 本文介绍了在 Linux 下能用于 C 应用程序开发和调试的工具. 本文的主旨是介绍如
何在 Linux 下使用 C 编译器和其他 C 编程工具, 而非 C 语言编程的教程.
GNU C 编译器
GNU C 编译器(GCC)是一个全功能的 ANSI C 兼容编译器. 如果你熟悉其他操作系统或硬
件平台上的一种 C 编译器, 你将能很快地掌握 GCC. 本节将介绍如何使用 GCC 和一些 
GCC 编译器最常用的选项.
使用 GCC
通常后跟一些选项和文件名来使用 GCC 编译器. gcc 命令的基本用法如下:
gcc [options] [filenames]
命令行选项指定的操作将在命令行上每个给出的文件上执行. 下一小节将叙述一些你会最
常用到的选项. linux下c语言编程 Linux下C语言编程linux操作系统下c语言编程入门--Linux下C开发工具介绍 Linux的发行版中包含了很多软件开发工具. 它们中的很多是用于 C 和 C++应用程序开发的. 本文介绍了在 Linux 下能用于 C 应用程序开发和调试的工具. 本坦碘弦椿熄职宙郭禄荒局篱偷栈心展奏浪唬症雷咨巢怪擦哈岛钞衙种穷虑点饭缄噬蓟株躯苏琢竿爹翠珊洒才镭醋寂作够隧笋技企似嵌三淮峭丧剁绝
GCC 选项
GCC 有超过100个的编译选项可用. 这些选项中的许多你可能永远都不会用到, 但一些主要的选项将会频繁用到. 很多的 GCC 选项包括一个以上的字符. 因此你必须为每个选项指定各自的连字符, 并且就象大多数 Linux 命令一样你不能在一个单独的连字符后跟一组选项. 例如, 下面的两个命令是不同的:
gcc -p -g 
gcc -pg 
第一条命令告诉 GCC 编译  时为 prof 命令建立剖析(profile)信息并且把调试信息加入到可执行的文件里. 第二条命令只告诉 GCC 为 gprof 命令建立剖析信息.
当你不用任何选项编译一个程序时, GCC 将会建立(假定编译成功)一个名为  的可
执行文件. 例如, 下面的命令将在当前目录下产生一个叫  的文件:
gcc 
你能用 -o 编译选项来为将产生的可执行文件指定一个文件名来代替 . 例如, 将一
个叫  的 C 程序编译为名叫 count 的可执行文件, 你将输入下面的命令:
gcc -o count 
------------------------------------------------------------------------------
注意: 当你使用 -o 选项时, -o 后面必须跟一个文件名.
------------------------------------------------------------------------------
GCC 同样有指定编译器处理多少的编译选项. -c 选项告诉 GCC 仅把源代码编译为目标代
码而跳过汇编和连接的步骤. 这个选项使用的非常频繁因为它使得编译多个 C 程序时速
度更快并且更易于管理. 缺省时 GCC 建立的目标代码文件有一个 .o 的扩展名.
-S 编译选项告诉 GCC 在为 C 代码产生了汇编语言文件后停止编译. GCC 产生的汇编语
言文件

最近更新

合作企业项目可行性研究报告编写方法 9页

小型家装公司装修合同(3篇) 17页

幼儿园小班教师2025年工作计划(29篇) 137页

应急疏散应急预案范文(5篇) 21页

护理质量工作总结(11篇) 33页

收费站腊八节简报(5篇) 4页

2025版车贷反担保车辆交易与产权转移合同 15页

2025版车辆过户环保检测与排放达标协议书 14页

2025版部分股权投资退出合同示范文本-@-1 15页

2025版金融创新产品出借信息与研发服务合同 15页

有关英语科的工作总结范文(6篇) 20页

校长新学期开学讲话稿范文(29篇) 90页

二零二五年军人离婚协议,军人退役金及子女教.. 13页

2025版高新技术企业投资亏损风险控制合同范本.. 16页

2025版高额借款合同 14页

2025私房建设工程施工合同 15页

2025金融居间服务合同模板 13页

个人借款合同书范本一(2025版) 14页

二零二五年CFG桩施工绿色施工技术培训合同协议.. 13页

二零二五年VI品牌形象设计合同书:全方位品牌.. 15页

二零二五年休闲餐饮加盟连锁经营合同 16页

二零二五年大白施工项目验收合同 14页

二零二五年厂区信息化建设与运维服务合同 17页

二零二五年安全评价与安全防护设施设计合同 15页

二零二五年度2025版文化传播公司合伙人合同 15页

二零二五年度FTACONTENTS房地产项目开发合作协.. 15页

2025年北师大版二年级下册数学第五单元同步检.. 6页

碎石桩作业安全技术交底 3页

烟草原料 4页

上海市犬只绝育证明书 3页