编译:
-I 头文件目录
-c 编译obj文件
-o 目标文件
-EL 小端
-march=mips32r2 -mtune=mips32r2 -mips32r2 设置体系结构
-D 定义宏
-W 警告
-g 调试
-O2 优化级别
-msoft-float 软浮点
-Wno-unused 忽略未使用警告
-std=c99 C语言标准
-fPIC 动态编译用
链接:
-nostdlib 忽略标准库
-Bdynamic 编译动态库
-Wl,-dynamic-linker,/system/bin/linker 设置链接程序,该链接程序在目标板上的位置
-Wl,-T,mipself.x 设置链接脚本
-Wl,--no-undefined 忽略未定义,该参数使mips编译过程中系统相关宏未定义被忽略。
-L 链接库目录
--start-group --end-group 忽略链接顺序