![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
嵌入式应用开发
文章平均质量分 95
szembed
这个作者很懒,什么都没留下…
展开
-
gcc交叉编译时设置了“--sysroot“会产生哪些影响
-sysroot-I在做交叉编译的时候,常常涉及到一个gcc编译选项--sysroot,这个选项是用来设置目标平台根目录的。--sysroot选项的官方说明如下从--sysroot的说明可以看出,其会对编译和链接过程中,查找头文件和链接库造成影响。原本默认会从目录中搜索头文件、从/usr/lib中搜索依赖库,当设置了后则会从搜索头文件、从中搜索依赖库。--sysroot通过查看默认动态库搜索路径。转载 2023-08-10 10:10:58 · 1356 阅读 · 0 评论 -
makefile详解
想要掌握makefile,首先需要了解两个概念,⼀个是⽬标(target),另⼀个就是依赖(dependency)。⽬标就是指要⼲什么,或说运⾏ make 后⽣成什么,⽽依赖是告诉 make 如何去做以实现⽬标。在 Makefile 中,⽬标和依赖是通过规则(rule)来表达的。 上面Makefile 中的 all 就是我们 的⽬标,⽬标放在‘:’的前⾯,其名字可以是由字⺟和下划线‘_’组成 。echo “Hello World”就是⽣成⽬标的命令,这些命令可以是任何你可以在你的环境中运⾏的命令以及 mak转载 2023-07-03 16:55:27 · 5305 阅读 · 1 评论