Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1134370
  • 博文数量: 222
  • 博客积分: 5262
  • 博客等级: 大校
  • 技术积分: 3028
  • 用 户 组: 普通用户
  • 注册时间: 2009-11-22 19:10
文章分类

全部博文(222)

文章存档

2012年(2)

2011年(192)

2010年(28)

分类: 嵌入式

2011-05-03 11:14:47

   编译linux版vncviewer的过程如下:
   1.删除common和unix目录下的config.cache文件。
   2.清楚残余文件:make clean。
   3.配置configure:
    ./configure --host=x86 --build=x86 --host=arm --x-includes=/usr/local/arm/gcc-4.2.2/usr/include/ --x-libs=/usr/local/arm/gcc-4.2.2/usr/lib/
    4.设置编译需要的环境变量:
     把变量写到/etc/profile文件中,在文件末尾添加如下:
     export PATH=/opt/freescale/arm/gcc-4.4.2/usr/bin/:PATH
     export CC=arm-fsl-linux-gnueabi-gcc
     export CXX=arm-fsl-linux-gnueabi-g++
    5.编译vncviewer:
     make
    这样就编译出一个基于X11库的vncviewer应用程序了。
   注:一般在链接过程中会出现找不到某个库,如libX11.so、libXext.so、libXtst.so等等,这个时候我们需要手动编译和添加那个库。也可能会出现找不到某个头文件,我们经常需要手动添加头文件。
   完结。。。。。
阅读(2551) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~