百度AI图像识别C++SDK环境配置
经过将近⼀周的摸爬滚打,终于把环境给搭起来了,虽然最后还有⼀点点⼩问题没解决........
好吧,我刚看到这个的时候是懵的,根本不知道libcurl,openssl,jsoncpps是啥,菜鸟实锤。
⼀、在官⽹下载C++ SDK压缩包
⼆、三个库的下载、编译
curl下载及编译:
jsoncpp下载及编译:
这个博客⾥⾯编译好的jsoncpp.dll可能存在Unicode乱码问题,解决办法如下博客(或者直接下载我修改
并编译好的)openssl直接下载安装即可,下载链接:
我编译好的三个库的资源
(编译库的release/debug的版本要保持⼀致,不能⼀个是release的⼀个是debug的)
三、环境配置
先建⼀个VS⼯程⽂件,将下载的SDK压缩包解压到VS⼯程⽂件中,为⽅便管理可将curl等⽂件都包含进来,如图
然后再VS项⽬中加⼊json,libcurl,openSSL的包含⽬录include、库⽬录lib、在连接器输⼊⾥⾯加
libcurl.lib ; jsoncpp.lib ; libcrypto.lib ; libssl.lib
再将jsoncpp.dll和libcurl.dll复制到⼯程⽣成⽬录⾥⾯即可,如图;
sdk(dll在对应库⽂件的bin⽬录下)
四、如将SDK包中的.h⽂件加⼊⼯程时,出现⽆法打卡源⽂件的情况
依次点击“项⽬--属性--c/c++--常规”,在附加包含⽬录中加⼊.h⽂件所在的⽂件夹路径。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论