玩瞳文档中心


编译安装依赖库

<h3>目的</h3> <p>VTStoryBook要移植代码并在新平台上正常运行,需要一个交叉编译环境和移植app相关的依赖库。 app中使用了几个不常用的依赖库,因此,方案需求方需要提前编译好这些依赖库放到sdk中。</p> <h3>依赖库</h3> <p>编译依赖库如下:</p> <table> <thead> <tr> <th>依赖库</th> <th>版本号</th> <th>说明</th> <th>主要的模块</th> </tr> </thead> <tbody> <tr> <td>opencv</td> <td>v2.4.13</td> <td>在绘本故事APP中,做了特定的图像预处理算法,算法中使用了opencv开源库,opencv是应用最广最流行的机器视觉开源库,具体资源可见:<a href="https://opencv.org/">opencv</a><br>opencv安装教程参考: <a href="https://blog.csdn.net/li_wen01/article/details/71641408">https://blog.csdn.net/li_wen01/article/details/71641408</a></td> <td><br><strong>opencv用到的模块:</strong>libopencv_core.a、libopencv_highgui.a、libopencv_imgproc.a、libopencv_ml.a</br><strong>opencv的依赖库:</strong>libIlmImf.a、liblibjasper.a、liblibjpeg.a、liblibpng.a、liblibtiff.a</td> </tr> <tr> <td>curl</td> <td>v7.62.0</td> <td>在绘本故事APP中,使用了Get请求、Post请求、下载文件这几个模块。网络接口采用的是网上的开源库 libcurl,是linux上比较出名的网络开源库,具体资料可见:<a href="https://curl.haxx.se/libcurl/">https://curl.haxx.se/libcurl/</a>。</td> <td>libcurl.a(http)</td> </tr> </tbody> </table> <p>依赖库源码安装包及接口头文件的百度云盘下载地址: 链接:<a href="https://pan.baidu.com/s/1peeSZRq9gfqFTvot9hDXfA">https://pan.baidu.com/s/1peeSZRq9gfqFTvot9hDXfA</a> 提取码:mv90 虚拟机登陆密码:visiontalk</p> <h4><strong>注意:</strong>VTStoryBook v1.4以后的版本已去除opencv的依赖,如果需要v1.4无需移植opencv库。</h4> <h3>相关文件</h3> <ul> <li>与硬件相配套的系统sdk包或者编译工具链</li> <li>编译环境搭建教程</li> </ul>

页面列表

ITEM_HTML