Linux应用开发
咖啡要加糖。
这个作者很懒,什么都没留下…
展开
-
Linux应用开发初学(三)交叉编译Freetype
Linux应用开发初学(三)交叉编译Freetype前期我是安装韦东山老师的教程进行Freetype进行安装的,但是在安装过程中一直会提示缺少了Zlib,libpng等文件。引起这些错误的原因是由于6ULL使用的交叉编译工具链缺少必要的一些库(157的交叉编译工具链不存在这个问题)导致其Freetype的安装方法与157有所不同。所以使用韦东山老师视频教程里的方法就无法安装成功。下面给出详细教程:首先需要按照前文步骤安装好IMX6ULL的交叉工具链(如果你之前有尝试安装Freetype最后却失败了,原创 2020-10-29 14:59:32 · 929 阅读 · 3 评论 -
Linux应用开发初学之环境搭建(1)
Linux应用开发初学之环境搭建(1)作为一个Linux应用开发工程师,毋庸置疑一定要搭建一个Linux环境。对于Linux环境的获得一般有两种方式:1. 将整个计算机安装为Linux操作系统2. 使用VMware安装虚拟机对于刚开始学习的我来说第二种较为经济高效。安装好Linux的虚拟机仅仅是第一步。我们进入Ubuntu(这个是笔者选择的操作系统)后需要做的第一件事就是安装VMware Tools,这个应用可以帮助我们自由的在Linux系统和Windows系统直接复制命令,传输文件,和自动.原创 2020-10-26 15:23:49 · 406 阅读 · 0 评论 -
Linux应用开发初学之环境搭建(2)-交叉工具链
Linux应用开发初学之环境搭建(2)-交叉工具链交叉工具链的配置是我们进行应用开发前的最后一步。在配置其之前我认为我们需要先理解为什么需要交叉工具链?首先我们要知道gcc编译器是X86架构的,用gcc所编译的代码是无法在ARM芯片上运行,而交叉编译器就是一种可以在x86架构上编译出ARM架构的可执行文件的gcc编译器。交叉编译器就是X86架构与ARM架构的交叉,即x86环境下编译的代码能够在ARM下运行。配置交叉编译器有两种,一种是永就生效一种是临时生效。因为笔者使用的只有一块IMX6ULL的开原创 2020-10-26 15:19:31 · 348 阅读 · 0 评论