您的位置:首页 > 运维架构 > Linux

Linux设备驱动之CRT显示摄像图像之一准备工作

2017-05-28 21:20 501 查看
在VGA上进行显示需要准备的工作:

下载地址:

https://launchpad.net/ubuntu/+source/svgalib/1:1.4.3-30

svgalib_1.4.3.orig.tar.gz

svgalib_1.4.3-30.debian.tar.gz

svgalib_1.4.3-30.dsc

下载地址

http://packages.ubuntu.com/lucid/libx86-1

http://security.ubuntu.com/ubuntu/pool/main//libx/libx86/

libx86_1.1+ds1.orig.tar.bz2 // 修改

sudo apt-get source libx86

先把所有的东西复制project下的随意一个目录,然后按下列流程:

tar xzf libx86_1.1+ds1.orig.tar.gz

gunzip libx86_1.1+ds1-6.diff.gz

cd libx86-1.1/

patch -p1 < ../libx86_1.1+ds1-6.diff

make // 出错,修改lrmi.c,添加宏, 参考561491.patch

make

sudo make install

打补丁

tar xzf svgalib_1.4.3.orig.tar.gz

tar xzf svgalib_1.4.3-30.debian.tar.gz

cd svgalib-1.4.3.orig/

for file in ../debian/patches/*.patch; do patch -p1 < $file; done

编译安装:

sudo make install

(4) 在PC上显示

执行时找不到libvga库,如下操作

sudo cp /usr/local/lib/libvga* /lib -d

参考文档:

http://www.svgalib.org/jay/beginners_guide/beginners_guide.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: