• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

树莓派内核的交叉编译环境该如何搭建

ColdBloodKiller 2017-07-19 浏览量:1043
想把之前51开发剩下的一块3.5寸液晶屏用来给树莓派做显示器。适配12864的并行接口。已经找到了diff驱动,现在需要把它编译进内核。之前用树莓派自己编译简直慢到让人怀疑人生。那么用计算机该如何编译呢?交叉编译环境如何搭建?
-1 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 树莓派开发环境的搭建具体方法

    http://www.cnblogs.com/einstein-2014731/p/5433703.html​

    • 发布于 2017-07-20
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:3
  • 如果你的PC上面虚拟机Ubuntu装了ARM-GCC的话则可以直接使用,可以通过命令

    arm-linux-gnueabihf-gcc–v

    来查看是否安装了,如果装了的话应该会打印出如下信息

    QQ截图20170720093740.jpg


    一般Ubuntu16会自带,没有的话可以从网上下载一个安装


    使用的话直接输入命令

    arm-linux-gnueabihf-gcc [编译文件名] -o [输出文件名] -I [include文件所在位置] -L[] –l[] 

    进行编译即可

    • 发布于2017-07-20
    • 举报
    • 评论 0
    • 0
    • 0

  • 簡單的講

    1. 安裝Cross compiler

    sudo apt-get install arm-linux-gnueabihf-gcc
    sudo apt-get install libncurses5-dev 

    2. 下載Kernel tree,解壓縮原始碼

    3. make mrproper

    4. make bcmrpi_defconfig

    5. make menuconfig改動您要改動的地方

    6. make -j8

    7. 在/arch/arm/boot底下有dts和zImage

    以上


    • 发布于2017-07-20
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

树莓派内核的交叉编译环境该如何搭建