前言
写这篇文章的初衷是:本人采取IMX 6ULL linux开发板自己写测试程序遇到了困难,然后找到的解决办法来记录,并分享下。
单片机出身的我,在linux上面喜欢追求底层驱动的写法,当我还不了解QT编程的时候,还是喜欢直接操作屏幕。也就是说把linux来当作单片机来用,(linux的ram空间比较大 0.0)
进入主题
然后图片的信息通过python或者其他工具搞成二维数组的方式,
图片的信息是非常大的,当加入到我的main.c中,会导致打开修改变得非常困难,导致测试不方便。因此跨文件方式编译成了比较好的选择,当时当你 arm-linux-gnueabihf-gcc a.c b.c -o main文件数量还有就是输入变得麻烦。
此时引进了Makefile一键操作。问题来了,怎么写?
key:此处链接写的很好,感谢
Makefile超详细解说
上面的链接已经经过我的验证,缺点就是如果不是很懂makefile的话可能会粘贴出现点问题,因为上面的链接格式不太好,makefile对格式要求比较严格
此处为我测试的
下载链接如下
代码链接