激光大本地面站移植到ubuntu12.04系统的方法
步骤一、安装gtk2.0
http://www.cnblogs.com/niocai/archive/2011/07/15/2107472.html
步骤二、安装Opengl
http://blog.csdn.net/zhangliang_571/article/details/25241911
步骤三、安装gtkglext
输入命令:sudo apt-get install libgtkglext1-dev
步骤四、在根目录下创建文件下samba和newdata
sudo mkdir samba
sudo mkdir newdata
步骤五、查找gtkconfig.h和glibconfig.h的位置,(使用find /usr -name gtkconfig.h和find /usr -name glibconfig.h命令)并把这两个文件的路径加入到
online和module地面站的makefile文件的INCLUDE变量中,加入到离线地面站的makefile.include文件的INCLUDE变量中
步骤六、安装32位的标准库文件
64位机无法安装ia32-libs,但是可以安装其中我们需要的两个库
sudo apt-get install lib32z1
sudo apt-get install lib32stdc++6
步骤七、make clean再make,打开程序sudo ./3dmapui,必须要使用root权限打开,不然会没有读取samba和newdata的权限
注意:必须要在64位机上移植,否则会出现奇怪的段错误,至今还无法解决
阅读(393) | 评论(0) | 转发(0) |