1. 你可以使用O=参数将编译结果放到其他位置(非源代码目录),例如:make O=~/build ...

这样做的好处是你的源代码目录不会受到任何改变;你甚至可以在不同的体系结构间共享源代码。

注意对每一条make命令都必须附加O=参数

2. 指定ARCH和CROSS_COMPILE:

make ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- gconfig|xconfig

同样对每条make命令附加以上参数。这样避免将ARCH和CROSS_COMPILE写在Makefile里。

3. 多进程并行编译

给make加上-j参数。例如make -j4,就是开4个进程。这个对提高编译速度作用明显。

最新文章

  1. 取消svn关联
  2. ArrayList集合的语句示例
  3. 简单地Android中图片的三级缓存机制
  4. PHP分页
  5. Windows Phone 离主流系统还很远
  6. mac 下 sphinx + mysql + php 实现全文搜索(xampp)(4)php api 解析
  7. 【实用技术】DreamWeaver常用快捷键
  8. Nyoj 引水工程(最小生成树)
  9. Intelli IDEA 使用教程
  10. spring jdbctemplate调用存储过程,返回list对象
  11. Metaspace 之一:Metaspace整体介绍(永久代被替换原因、元空间特点、元空间内存查看分析方法)
  12. centos 阿里云 安装VNC Viewer
  13. Golang面向对象_继承
  14. JAVA每日一旅
  15. 从客户端浏览器直传文件到Storage
  16. win7下命令行提示符从C盘进入E盘的文件夹下
  17. swiper跳转制定页面
  18. (转)HapMap简介
  19. web应用安全发展与介绍
  20. Netty处理TCP拆包、粘包

热门文章

  1. 练习vue(class,style属性)
  2. zoj3888
  3. oracleXE默认的管理员登录用户
  4. ReentrantReadWriteLock——读读共享(一)
  5. es6 规范 的 具体用法 -- 待续
  6. IOS编码转化
  7. screen 命令 http://man.linuxde.net/screen
  8. HDU1042N!大数的阶乘java模板
  9. idea中看不到项目结构该怎么办
  10. Python入门——第一个Python程序