[玩法/技巧] 分享lcd4linux从源码编译教程 |
本帖最后由 ligen119 于 2016-4-9 11:10 编辑
昨天发布了64位lcd4linux程序,后来作了一个笔记,记录了本次编译的全过程原帖:http://www.gebi1.com/forum.php?mod=viewthread&tid=247617 准备环境: OS:debian 8.4 AMD64 系统安装选项:ssh server;系统基本工具; 1.安装编译基础包 #apt-get install python-dev python make autoconf gcc g++ subversion unzip gettext libusb++-dev libtool libtool-bin sdcc pkg-config 2.检出dpf驱动及相关工具 #cd /usr/src #svn co https://svn.code.sf.net/p/dpf-ax/code/trunk dpf #chmod -R 755 /usr/src/dpf 3.开始编译工作 进入dpf目录 #cd dpf 运行脚本 build-dpf-lcd4linux.sh #./build-dpf-lcd4linux.sh 脚本执行后将自动检出lcd4linux的源码,检出源码后开始编译 如果编译不通过,则重新运行该脚本几次,编译通过后运行 #cd /usr/src/dpf/lcd4linux #make install 4.lcd4linux编译完成后开始编译dpf相关驱动及库文件 --貌似debian8.4不用编译这些可以直接使用lcd4linux了 运行 #make 5.启动lcd4linux #chmod 600 /usr/src/dpf/dpf_320x240.conf --配置文件路径请根据情况自行确定 #lcd4linux -f /usr/src/dpf/dpf_320x240.conf 注:CONF配置文件需要修改权限为600 附:手动直接编译lcd4linux 安装编译基础包 #apt-get install python-dev python make autoconf gcc g++ subversion unzip gettext libusb++-dev libtool libtool-bin sdcc pkg-config 检出lcd4linux源码 #svn co https://ssl.bulix.org/svn/lcd4linux/trunk lcd4linux #cd lcd4linux #chmod -R 755 /usr/src/dpf/lcd4linux #./bootstrap #./configure --with-drivers=DPF #make --如果编译时报错,尝试再次编译 #make install 注:按DPF源码包的说明文档,DPF的相关驱动和库文件及刷机工具等编译时需要用到sdcc2.9,debian8.4使用APT方式安装的是3.4版本,在编译时会报错,因此sdcc需要下载2.9的源码来编译安装。源码下载链接:http://nbtelecom.dl.sourceforge. ... c-src-2.9.0.tar.bz2 所需安装的额外程序:flex,bison |