Linux开发环境
在Linux 平台上使用Unigine引擎进行开发之前,应安装Unigine SDK及额外的软件。
准备用于Linux平台的环境
安装Unigine SDK
- 如果下载了Unigine 2 SDK二进制文档:
- 将此档案抽出放到目标目录中。
- 运行browser.run。
- 如果下载了Unigine SDK Browser,使用此browser接下来安装 Unigine 2 SDK。
可能还需要设置下列环境变量:
- 添加到下列目录的$PATH 变量位置处: <UnigineSDK>/externs/bin;<UnigineSDK>/lib;<UnigineSDK>/bin。
- 添加到下列目录的 $LD_LIBRARY_PATH 变量位置处: <UnigineSDK>/externs/bin; <UnigineSDK>/lib。
请确保您的终端机将环境变量纳入了考虑范围。
在终端的主菜单上,选择Edit > Profile Preferences > Title and Command 并勾选Run command as a login shell选框。
在终端的主菜单上,选择Edit > Profile Preferences > Title and Command 并勾选Run command as a login shell选框。
安装单声道
要在Linux平台上协同单声道一同工作,应以下列方式安装单声道。
如果使用不同的方法安装单身道,引擎可能无法正常工作!
额外的软件
- Linux 2.6.x
- GCC 4.x.x
- Python 2.7
- SCons 2.2.0
- distcc (可选)
- ccache (可选)
要安装全部所需的Debian/Ubuntu 包,请使用如下方式:
sudo apt-get install linux-headers-2.6 gcc g++ make scons ccache libgl1-mesa-dev libxrandr-dev libxrandr:i38 libxinerama-dev libopenal1 libxrender-dev libxext-dev libc6-dev libx11-dev
username@pc-name:~$ cd /usr/lib/x86_64-linux-gnu
username@pc-name:~/usr/lib/x86_64-linux-gnu$ sudo ln -s libXrandr.so.2 libXrandr.so
对于64位 Debian/Ubuntu,安装额外的包来启用32位的交叉编译。
sudo apt-get install gcc-multilib lib32gcc1 ia32-libs ia32-libs-dev lib32stdc++6 libc6-i386
最新更新: 2018-04-26
Help improve this article
Was this article helpful?
(or select a word/phrase and press Ctrl+Enter)