[嵌入式linux] 嵌入式linux如下命令什么意思?

[复制链接]
 楼主| ford126 发表于 2009-10-15 14:51 | 显示全部楼层 |阅读模式
arm-linux-gcc -d_kernel_ -i/friendly-arm/kernel/include -dkbuild_badename=test -dmodule -c -o ad.c ad.c
john_light 发表于 2009-10-16 10:14 | 显示全部楼层
Edgar 发表于 2009-11-11 23:11 | 显示全部楼层
-d_kernel_ : 等同于在ad.c中加" #define _kernel_"
-i/friendly-arm/kernel/include   : 指明ad.c中的头文件存放路径是/friendly-arm/kernel/include
-dkbuild_badename=test : 等同于在ad.c中加" #define _kbuild_badename test"
-dmodule: 等同于在ad.c中加" #define module"

-c -o ad.c ad.c: 估计你书写错了应该是 -c -o ad ad.c吧?
                 意思是把ad.c通过arm-linux-gcc编译生产可执行性文件ad  同时输出object文件ad.o

可以参考一下 gcc手册
青山电子 发表于 2012-5-12 08:55 | 显示全部楼层
呵呵,学习了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

50

主题

86

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部

50

主题

86

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部