8.选择合适的开发工具说明

# 8. 选择合适的开发工具说明 </br> ## 8.1 window平台 * SDK和第三方依赖库均基于Microsoft visual studio 2010 IDE来编译和生成的,所以高于或低于Microsoft visual studio 2010 版本编译的时候都会报版本不对应的错误。 选择平台工具集如下 ![图片.png](https://sjwx.easydoc.xyz/72919679/files/kagobn77.png) 平台工具集选择错误平台工具集会报如下图所示错误 ![图片.png](https://sjwx.easydoc.xyz/72919679/files/kagobtj2.png) </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库路径也需要指向自己编译器编译的第三方库路径。如下图所示: 头文件引用路径 ![图片.png](https://sjwx.easydoc.xyz/72919679/files/kagoc2ry.png)