社区
实用资料发布区
帖子详情
关于gcc编译选项的一个问题.
lmfree
2008-02-27 11:33:56
-idirafter 此选项在gcc中是什么作用,哪里有相关的文档能查询到. 谢谢各位.
...全文
60
4
打赏
收藏
关于gcc编译选项的一个问题.
-idirafter 此选项在gcc中是什么作用,哪里有相关的文档能查询到. 谢谢各位.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yixuan178
2008-02-28
打赏
举报
回复
-idirafter dir
Search dir for header files, but do it after all directories specified with -I and the standard system direc‐
tories have been exhausted. dir is treated as a system include directory.
littlefirebug
2008-02-28
打赏
举报
回复
指定查找头文件的路径.只有当标准的系统目录以及-I指定的目录下找不到相应的头文件时,到dir目录下查找该头文件
Teddy_Xiong
2008-02-27
打赏
举报
回复
-idirafter dir
把目录dir添加到第二包含路径中.如果某个头文件在主包含路径(用`-I'添加的路径)中没有找到,预处理器就搜索第二包含路径.
yangb2014#
2008-02-27
打赏
举报
回复
google不到?
Linux编程之
GCC
编译
工具实战
本课程使得学员能够学会在linux中如何
编译
C/C++程序,使用
GCC
工具如何
编译
静态库,动态库,如何配置运行动态库。
GCC
编译
链接静态库(.a)
1.
GCC
编译
链接静态库(.a) (1)生成.o
gcc
-c a.c b.c c.c (2)链接生成.a(将a.o与b.o链接生成.a库) ar rc libaaa.a a.o b.o (3)生成可执行文件c.c中main调用libaaa.a库函数
gcc
-o test c.o -L./ -laaa 目标:...
linux下
gcc
编译
生成.out,.o,.a,.so文件
.o是
编译
中间目标文件,相当于win上的.obj; .a是静态库,多个.o练链接得到,用于静态链接; .so是共享库,用于动态链接,相当于win上.dll; 2、out可执行文件生成 main.cpp #include <stdio.h> int main...
在linux下使用
gcc
/g++
编译
.h .cpp文件
1.
gcc
编译
C源码的四个步骤: 预处理->
编译
->汇编->链接(test.c test.h => test.i => test.s => test.o => test) 1)预处理
gcc
-E test.c -o test.i 2)
编译
gcc
-S test.i -o test.s 3)...
gcc
编译
选项
详解
关掉上
一个
选项
,也就是让
gcc
根据文件名后缀,自动识别文件类型 例子用法:
gcc
-x c hello.pig -x none hello2.c -c 只激活预处理,
编译
,和汇编,也就是只把程序做成obj文件 例子用法:
gcc
-c hello.c
实用资料发布区
3,286
社区成员
2,297
社区内容
发帖
与我相关
我的任务
实用资料发布区
Linux/Unix社区 实用资料发布区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 实用资料发布区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章