![](https://img-blog.csdnimg.cn/20190918140145169.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
gcc编译
文章平均质量分 60
gcc环境编译
it潮人
这个作者很懒,什么都没留下…
展开
-
关于-/bin/sh: 命令:not found的解决办法
如上图知道,我所需要的是/lib/ld-linux.so.3这个库文件,然后我需要到/usr/local/arm/4.3.2/arm-none-linux-gnueabi/libc/armv4t/lib下的动态库中找寻所需的库/lib/ld-linux.so.3。这样之后,在到开发板环境下,#cd /lib/ #ls ,会发现,/lib/目录下存放着库 ld-linux.so.3。在这个目录下, 用命令 #cp ld-linux.so.3 /home/S4-ARM/lesson4/rootfs/lib。转载 2023-10-27 18:05:04 · 6144 阅读 · 0 评论 -
Makefile中的$@, $^, $< , $?, $%, $+, $*
1、$@ 表示目标文件$^ 表示所有的依赖文件$< 表示第一个依赖文件表示比目标还要新的依赖文件列表$% 仅当目标是函数库文件中,表示规则中的目标成员名。例如,如果一个目标是“foo.a(bar.o)”,那么,“$%”就是“bar.o”,“$@”就是“foo.a”。如果目标不是函数库文件(Unix下是[.a],Windows下是[.lib]),那么,其值为空。$+ 这个变量很像“$^”,也是所有依赖目标的集合。只是它不去除重复的依赖目标。转载 2023-08-17 16:27:55 · 2958 阅读 · 0 评论 -
Makefile中的常用函数 - 字符串和文件
makefile函数转载 2022-07-23 08:22:33 · 1211 阅读 · 0 评论 -
Makefile中 -I -L -l区别
makefile转载 2022-07-23 08:18:23 · 864 阅读 · 0 评论