8.选择合适的开发工具说明
# 8. 选择合适的开发工具说明
</br>
## 8.1 window平台
* SDK和第三方依赖库均基于Microsoft visual studio 2010
IDE来编译和生成的,所以高于或低于Microsoft visual studio 2010
版本编译的时候都会报版本不对应的错误。
选择平台工具集如下

平台工具集选择错误平台工具集会报如下图所示错误

</br>
## 8.2 linux平台
</br>
### 8.2.1 简介
* SDK和第三方依赖库默认均基于ubuntu32位系统下的eclipse来编译和生成的。默认使用ubuntu14.04的gcc4.8编译器。如果终端并非该平台。需要第三方开发者自行替换为自己终端对应的编译器,并重新编译即可。
### 8.2.2 其他linux平台编译简介
* 如果终端并非X86架构的ubuntu平台。需要第三方开发者自行替换为自己终端对应的编译器,并重新编译LingjuSdk和依赖到的所有第三方库。Ubuntu环境不需要开发者自行编译第三方库,是因为已经在sdk中内置预编译好的ubuntu环境的第三方库。
#### 8.2.1.1具体步骤
* 1. 查找出所有的第三方库依赖。具体请看项目依赖。
* 2. Ubuntu sdk下已编译好的第三方库位置为/LingjuSdk/ThirdPartLib,可以查看作为一个参考。
* 3. 更换了编译器之后,eclipse下的各模块的头文件引用与so库路径也需要指向自己编译器编译的第三方库路径。如下图所示:
头文件引用路径
