树莓派里面的文件怎么提出来

发布网友 发布时间:2022-04-24 13:28

我来回答

1个回答

热心网友 时间:2023-10-14 10:50

无论gcc指令的参数如何变化,从源文件变为可执行文件只需要两步,第一步源文件编译为目标文件,第二步从目标文件链接为可执行文件。在最简单的指令——gcc test.c -o test中使用了一处GCC的隐含规则,所有编译和链接这两个关键步骤展现的不明显。那么下面通过指令让“不明显”变得“明显”。【1】由c文件编译为目标文件 【写法1】 gcc -c test.c -o test.o 【写法2】——顺序可以颠倒 gcc -o test.o -c test.c 【写法3】——适当简写 可以适当简写,充分利用GCC的默认规则,*.o文件由同名的*.c文件编译得到。 gcc -c test.c 【写法4】——有点奇怪 还可以这样写,虽然看起来有点奇怪,但只执行结果却是一样的。makefile文件似乎更喜欢这种方式。 gcc -c -o test.o test.c【2】把目标文件链接为可执行文件 【写法1】 gcc test.o -o test 【写法2】——顺序可以颠倒 顺序可以颠倒,makefile文件似乎更喜欢这种方式。 gcc -o test test.o

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com