淮阴工学院嵌入式系统开发与应用实验报告实验三 基本开发工具的使用

2026/1/21 13:49:29

(2) 一条命令完成以上操作:

A.执行清屏命令: clear B.输入命令生成可执行程序myprog : gcc star.c hello.c -o myprog C

myprog,

是: ./myprog : D.执行情况截图:

3.常见选项的应用 (1)写出-Wll选项的作用:

允许发出gcc提供的所有有用的报警信息

(2)写出-w选项的作用: 关闭所有警告信息

(3)写出-v选项的作用并执行:

打印出编译器内部编译各过程的命令行信息和编译器的版本

(4)测试选项,列出结果:

[root@localhost 01_hello]# gcc star.c hello.c -o myprog

[root@localhost 01_hello]# gcc -w star.c hello.c -o myprog

[root@localhost 01_hello]# gcc -Wall star.c hello.c -o myprog

4.使用动态库

(1)[root@localhost 01_hello]# gcc -c -fpic hello.c

[root@localhost 01_hello]# ls

(2)[root@localhost 01_hello]# gcc -shared -s -o libhello.so hello.o

[root@localhost 01_hello]# ls

(3)注意libhello.so库文件的命名格式,(1)(2)也可以用下边命令替代

gcc -fpic -shared -s hello.c -o libhello.so

(4)[root@localhost 01_hello]# cp libhello.so /usr/lib

注意/usr/lib为用户库自动搜索路径

(5)[root@localhost 01_hello]# gcc -lhello star.c -o mystar [root@localhost 01_hello]# ldd mystar

libhello.so => /usr/lib/libhello.so (0x4002d000) libc.so.6 => /lib/tls/libc.so.6 (0x42000000) /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000) [root@localhost 01_hello]# ./mystar * *** ***** *******


淮阴工学院嵌入式系统开发与应用实验报告实验三 基本开发工具的使用.doc 将本文的Word文档下载到电脑
搜索更多关于: 淮阴工学院嵌入式系统开发与应用实验报告实验三 基本开发工具的 的文档
相关推荐
相关阅读
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 10

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219