1.下载源码 https://github.com/ptitiano/cpuloadgen/archive/v0.94.tar.gz 解压 tar -zxvf cpuloadgen-0.94.tar.gz   2.Makefile   CC = $(CROSS_COMPILE)gccMYCFLAGS += -Wall -static -pthreadDESTDIR = ./out install: cpuloadgen    install -d $(DESTDIR)    install cp…
结束了对xilinx-arm-linux交叉编译链安装后,总结一下整个过程,方便后来的研究者们,少走点弯路. 关于xilinx-arm-linux交叉编译链的安装,网上一搜一大把,可是有的资料中的资源老旧,有的已经无法下载了.有的方法自己测试后并不能工作,因此,在这里系统的写个说明. 首先,说明为什么要装xilinx-arm-linux编译链,我使用的是Xilinx的Zedboard开发. 在Zynq上运行Linux后,如果还要对PS操作,有两个办法: (1).在Windows系统上面,使用SD…
Cyclictest 是 rt-tests 下的一个测试工具,也是rt-tests 下使用最广泛的测试工具,一般主要用来测试使用内核的延迟,从而判断内核的实时性.   1.下载源码 git clone git://git.kernel.org/pub/scm/utils/rt-tests/rt-tests.git 一直没法连接上. 转而手动下载 https://git.kernel.org/pub/scm/utils/rt-tests/rt-tests.git/snapshot/rt-tests…
./configure --with-arm-ubuntu12 && make 须要安装: apt-get installgcc-arm-linux-gnueabi     ,但hi3516C是用的arm-hisiv100-nptl-gcc, 须要替换gcc-arm-linux-gnueabi为arm-hisiv100-nptl-gcc auto# gedit setup_variables.sh, # when arm specified, setup the cross buildva…
插入无线网卡,输入ifconfig,发现没有检测到网卡. 输入lsusb,查看无线网卡型号. 我用的无线网卡是EDUP的网卡,包装盒里有一张驱动光盘,把光盘里linux下的驱动目录复制下来.如果没有驱动光盘,可以去网上下载RTL8188的Linux版驱动包. 提前准备好ARM板系统的交叉编译器和系统源码,如这里的RK3288的Ubuntu系统的源码位于~/proj/firefly-rk3288,交叉编译器目录为/usr/bin/arm-linux-gnueabihf-gcc. 打开驱动目录下的l…
cmake 因为“又”要额外学一门语言而被诟病,但这并不妨碍越来越多私人项目用 cmake 来管理:autoconfig 确实是更好的发行工具,但用 cmake 管理项目显然更加的容易.如果要应用这些 cmake 管理的项目到嵌入式环境中,必然涉及交叉编译的问题. 这些项目交叉编译,主要是设置一些环境变量. 这些设定可以写成一个 .cmake 文件,1) 需要交叉编译时 include ,2)或者直接把这些配置写到 CMakeLists.txt 文件的开始位置.两种方法是等效的. 用下面语句应用…
在一个平台上生成另一个平台上的可执行代码.为什么要大费周折的进行交叉编译呢?一句话:不得已而为之.有时是因为目的平台上不允许或不能够安装所需要的编译器,而又需要这个编译器的某些特征:有时是因为目的平台上的资源贫乏,无法运行所需要的编译器:有时又是因为目的平台还没有建立,连操作系统都没有,根本谈不上运行什么编译器. 要进行交叉编译,我们需要在主机平台上安装对应的交叉编译工具链(cross compilation tool chain),然后用这个交叉编译工具链编译源代码,最终生成可在目标平台上运行…
一.交叉编译 在一个平台上生成另一个平台上的可执行代码.为什么要大费周折的进行交叉编译呢?一句话:不得已而为之.有时是因为目的平台上不允许或不能够安装所需要的编译器,而又需要这个编译器的某些特征:有时是因为目的平台上的资源贫乏,无法运行所需要的编译器:有时又是因为目的平台还没有建立,连操作系统都没有,根本谈不上运行什么编译器. 要进行交叉编译,我们需要在主机平台上安装对应的交叉编译工具链(cross compilation tool chain),然后用这个交叉编译工具链编译源代码,最终生成可在…
原文:http://www.cnblogs.com/Jasonsblog/p/3757985.html http://blog.csdn.net/sno_guo/article/details/16897577 最近开始正式接触QT开发,网上看了些移植教程都写的有点乱,博客园的emouse思·睿有一篇写的很好的文章,下面是文章的链接 http://www.cnblogs.com/emouse/archive/2013/01/29/2881311.html 我结合自己编译移植过程中遇到的问题重新整…
最近开始正式接触QT开发,网上看了些移植教程都写的有点乱,博客园的emouse思·睿有一篇写的很好的文章,下面是文章的链接 http://www.cnblogs.com/emouse/archive/2013/01/29/2881311.html 我结合自己编译移植过程中遇到的问题重新整理下,写下这篇博客,大部分跟上面的一样,但也有些原帖没有的东西,算是一个总结. 就像上面那位老兄说的“Linux的东西搞起来麻烦的地方就在于太杂.太散”,这个我十分同意,有时候少做了那么一个步骤,后面就会出错,到…