编译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等等,这个时候我们需要手动编译和添加那个库。也可能会出现找不到某个头文件,我们经常需要手动添加头文件。
完结。。。。。
阅读(2608) | 评论(0) | 转发(0) |