多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
# 8、选择合适的开发工具说明 </br> ## 8.1 window平台 * SDK和第三方依赖库均基于Microsoft visual studio 2010 IDE来编译和生成的,所以高于或低于Microsoft visual studio 2010 版本编译的时候都会报版本不对应的错误。 选择平台工具集如下 ![](https://box.kancloud.cn/6b99729ddb7720eade5cdac3ed3be5bb_554x266.png) 平台工具集选择错误平台工具集会报如下图所示错误 ![](https://box.kancloud.cn/8008ce5ce2f07ca7d3a20228c09c52f7_554x130.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库路径也需要指向自己编译器编译的第三方库路径。如下图所示: 头文件引用路径 ![](https://box.kancloud.cn/b0e5e2b4c172a5430c47180ad007e29a_553x270.png)