Chinaunix首页 | 论坛 | 博客
  • 博客访问: 362951
  • 博文数量: 94
  • 博客积分: 2500
  • 博客等级: 少校
  • 技术积分: 823
  • 用 户 组: 普通用户
  • 注册时间: 2006-05-04 16:49
文章分类

全部博文(94)

文章存档

2015年(1)

2011年(1)

2010年(3)

2008年(8)

2007年(55)

2006年(26)

我的朋友

分类: LINUX

2006-05-06 17:05:33

命令:gcc [-o 可执行文件名] 源文件 [其它选项]

可执行文件一般以.out为后缀,如果没有用-o选项指定名称,默认为a.out

其他选项有 -lm ,作用是把math.h库连接进来。例如,如果源文件中使用sqrt函数,并且在开头也包含了 #include  命令,但是如果不加 -lm 选项,编译是不能通过的,会产生错误。

但是我不知道为什么在使用如 strcmp 之类的函数时却不用刻意的加什么选项就可以直接编译,只要在文件开头包含了 #include  命令。

阅读(1106) | 评论(0) | 转发(0) |
0

上一篇:没有了

下一篇:C语言中关于scanf使用的几点提醒

给主人留下些什么吧!~~