- 博客(7)
- 资源 (10)
- 收藏
- 关注
转载 Linux程序编译速度提高方法
项目越来越大,每次需要重新编译整个项目都是一件很浪费时间的事情。Research了一下,找到以下可以帮助提高速度的方法,总结一下。 tmpfs 有人说在Windows下用了RAMDisk把一个项目编译时间从4.5小时减少到了5分钟,也许这个数字是有点夸张了,不过粗想想,把文件放到内存上做编译应该是比在磁盘上快多了吧,尤其如果编译器需要生成很多临时文件的话。 这个做法的
2015-10-18 00:26:38 548
原创 qt4.6.3移植以及一线tslib移植
准备:qt4源码友善提供的arm-qte-4.6.3-20100802.tar.gz编译器版本4.4.3.可以运行arm-linux-gcc -v查看一下。(一)。拷贝arm-qte-4.6.3-20100802.tar.gz,然后解压,进入arm-qte-4.6.3(1)。mini2440为我们的QtE-4.6.3 的编译制作了现成的脚本 build-all,所以,直接./bui
2015-10-17 15:29:10 293
转载 GNU
https://lug.ustc.edu.cn/sites/opensuse-guide/history.php附录E:历史和背景本章的目的是让读者大体见识和了解一下 GNU/Linux 的历史和生态系统及自由/开源软件 的背景知识。 E.1 源代码 vs. 二进制机器码计算机软件由各种不同的编程语言写成。如下源代码(source code) 是任何有适当训
2015-10-15 19:02:52 347
原创 制作源码补丁和给源码打补丁
1. 制作源码补丁假设原始的源码目录为src_code,修改后的源码目录为src_code_new。通过如下命令,就可以制作出源码补丁文件changes.patch。changes.patch中记录了src_code与src_code_new之间的差异。[root@localhost ~]# diff -urN src_code src_code_new
2015-10-13 21:00:57 2122
转载 配置tftp服务以及开发板中通过tftp下载文件
配置tftp服务的步骤: 1、安装相关软件包:tftpd(服务端),tftp(客户端),xinetd sudo apt-get install tftpd tftp xinetd2、建立配置文件(蓝色的目录是可以更改为其他地址的,例如/home/user/tftpboot) 在/etc/xinetd.d/下建立一个配置文件tftp sudo vi tftp 在文件中输入
2015-10-12 13:21:56 1040
转载 c/c++程序存储区
一般认为在c中分为这几个存储区 1栈 - 有编译器自动分配释放 2堆 - 一般由程序员分配释放,若程序员不释放,程序结束时可能由OS回收 3全局区(静态区),全局变量和静态变量的存储是放在一块的,初始化的全局变量和静态变量在一块区域,未初始化的全局变量和未初始化的静态变量在相邻的另一块区域。 程序结束释放。 4另外还有一个专门放常量的地方。 - 程序结束释放在函数体中定
2015-10-10 21:38:28 385
原创 linux下头文件
C/C++程序在linux下被编译和连接时,GCC/G++会查找系统默认的include和link的路径,以及自己在编译命令中指定的路径。自己指定的路径就不说了,这里说明一下系统自动搜索的路径。【1】include头文件路径除了默认的/usr/include, /usr/local/include等include路径外,还可以通过设置环境变量来添加系统include的路径:# C
2015-10-07 20:15:37 502
test-jni.7z
2017-04-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人