技术栈
linux应用
ttkwzyttk
19 天前
c
·
linux应用
Linux下GNU Autotools工具基础教程
对于我们平时写的小的测试Demo程序,可能自己手动编写一个Makefile文件就可以编译整个项目了,但是对于一些大型的工程,包含多个源码文件夹、头文件文件夹、库文件文件夹,如果我们每个源码文件的Makefile文件都自己去编写会非常繁琐,所以这时候需要一些自动化工具来帮助我们简化项目的构建,这里比较主流的有两种工具一个是GNU下的Autotools工具,一个是CMake工具。
ttkwzyttk
20 天前
c
·
linux应用
嵌入式Linux手动交叉编译开源软件需要注意的问题
在嵌入式Linux的开发过程中,我们经常需要用到一些软件库或者是测试工具,这些库和工具大概率都是x86平台上开发的,就需要我们通过对源码进行交叉编译,生成能够在开发板上使用的软件和动态库。
我是有底线的