c++ 文字识别 SDK使用 无法解析的外部符号
yzm19971102 发布于2019-04 浏览:5399 回复:4
0
收藏

1>小票识别记账软件.obj : error LNK2019: 无法解析的外部符号 EVP_sha256,该符号在函数 "class std::basic_string,class std::allocator > __cdecl aip::hmac_sha256(class std::basic_string,class std::allocator > const &,class std::basic_string,class std::allocator > const &)" (?hmac_sha256@aip@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBV23@0@Z) 中被引用
1>小票识别记账软件Dlg.obj : error LNK2001: 无法解析的外部符号 EVP_sha256
1>小票识别记账软件.obj : error LNK2019: 无法解析的外部符号 HMAC,该符号在函数 "class std::basic_string,class std::allocator > __cdecl aip::hmac_sha256(class std::basic_string,class std::allocator > const &,class std::basic_string,class std::allocator > const &)" (?hmac_sha256@aip@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBV23@0@Z) 中被引用
1>小票识别记账软件Dlg.obj : error LNK2001: 无法解析的外部符号 HMAC
1>小票识别记账软件Dlg.obj : error LNK2019: 无法解析的外部符号 __imp_curl_escape,该符号在函数 "private: void __cdecl aip::HttpClient::makeUrlencodedForm(class std::map,class std::allocator >,class std::basic_string,class std::allocator >,struct std::less,class std::allocator > >,class std::allocator,class std::allocator > const ,class std::basic_string,class std::allocator > > > > const &,class std::basic_string,class std::allocator > *)const " (?makeUrlencodedForm@HttpClient@aip@@AEBAXAEBV?$map@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V12@U?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V12@@std@@@2@@std@@PEAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@4@@Z) 中被引用
1>小票识别记账软件Dlg.obj : error LNK2019: 无法解析的外部符号 __imp_curl_free,该符号在函数 "private: void __cdecl aip::HttpClient::makeUrlencodedForm(class std::map,class std::allocator >,class std::basic_string,class std::allocator >,struct std::less,class std::allocator > >,class std::allocator,class std::allocator > const ,class std::basic_string,class std::allocator > > > > const &,class std::basic_string,class std::allocator > *)const " (?makeUrlencodedForm@HttpClient@aip@@AEBAXAEBV?$map@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V12@U?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V12@@std@@@2@@std@@PEAV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@4@@Z) 中被引用
1>小票识别记账软件Dlg.obj : error LNK2019: 无法解析的外部符号 __imp_curl_slist_append,该符号在函数 "private: void __cdecl aip::HttpClient::appendHeaders(class std::map,class std::allocator >,class std::basic_string,class std::allocator >,struct std::less,class std::allocator > >,class std::allocator,class std::allocator > const ,class std::basic_string,class std::allocator > > > > const &,struct curl_slist * *)const " (?appendHeaders@HttpClient@aip@@AEBAXAEBV?$map@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V12@U?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V12@@std@@@2@@std@@PEAPEAUcurl_slist@@@Z) 中被引用
1>小票识别记账软件Dlg.obj : error LNK2019: 无法解析的外部符号 __imp_curl_slist_free_all,该符号在函数 "public: int __cdecl aip::HttpClient::get(class std::basic_string,class std::allocator >,class std::map,class std::allocator >,class std::basic_string,class std::allocator >,struct std::less,class std::allocator > >,class std::allocator,class std::allocator > const ,class std::basic_string,class std::allocator > > > > const *,class std::map,class std::allocator >,class std::basic_string,class std::allocator >,struct std::less,class std::allocator > >,class std::allocator,class std::allocator > const ,class std::basic_string,class std::allocator > > > > const *,class std::basic_string,class std::allocator > *)const " (?get@HttpClient@aip@@QEBAHV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEBV?$map@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V12@U?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V12@@std@@@2@@4@1PEAV34@@Z) 中被引用
1>小票识别记账软件Dlg.obj : error LNK2019: 无法解析的外部符号 __imp_curl_easy_init,该符号在函数 "public: int __cdecl aip::HttpClient::get(class std::basic_string,class std::allocator >,class std::map,class std::allocator >,class std::basic_string,class std::allocator >,struct std::less,class std::allocator > >,class std::allocator,class std::allocator > const ,class std::basic_string,class std::allocator > > > > const *,class std::map,class std::allocator >,class std::basic_string,class std::allocator >,struct std::less,class std::allocator > >,class std::allocator,class std::allocator > const ,class std::basic_string,class std::allocator > > > > const *,class std::basic_string,class std::allocator > *)const " (?get@HttpClient@aip@@QEBAHV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEBV?$map@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V12@U?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V12@@std@@@2@@4@1PEAV34@@Z) 中被引用
1>小票识别记账软件Dlg.obj : error LNK2019: 无法解析的外部符号 __imp_curl_easy_setopt,该符号在函数 "public: int __cdecl aip::HttpClient::get(class std::basic_string,class std::allocator >,class std::map,class std::allocator >,class std::basic_string,class std::allocator >,struct std::less,class std::allocator > >,class std::allocator,class std::allocator > const ,class std::basic_string,class std::allocator > > > > const *,class std::map,class std::allocator >,class std::basic_string,class std::allocator >,struct std::less,class std::allocator > >,class std::allocator,class std::allocator > const ,class std::basic_string,class std::allocator > > > > const *,class std::basic_string,class std::allocator > *)const " (?get@HttpClient@aip@@QEBAHV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEBV?$map@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V12@U?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V12@@std@@@2@@4@1PEAV34@@Z) 中被引用
1>小票识别记账软件Dlg.obj : error LNK2019: 无法解析的外部符号 __imp_curl_easy_perform,该符号在函数 "public: int __cdecl aip::HttpClient::get(class std::basic_string,class std::allocator >,class std::map,class std::allocator >,class std::basic_string,class std::allocator >,struct std::less,class std::allocator > >,class std::allocator,class std::allocator > const ,class std::basic_string,class std::allocator > > > > const *,class std::map,class std::allocator >,class std::basic_string,class std::allocator >,struct std::less,class std::allocator > >,class std::allocator,class std::allocator > const ,class std::basic_string,class std::allocator > > > > const *,class std::basic_string,class std::allocator > *)const " (?get@HttpClient@aip@@QEBAHV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEBV?$map@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V12@U?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V12@@std@@@2@@4@1PEAV34@@Z) 中被引用
1>小票识别记账软件Dlg.obj : error LNK2019: 无法解析的外部符号 __imp_curl_easy_cleanup,该符号在函数 "public: int __cdecl aip::HttpClient::get(class std::basic_string,class std::allocator >,class std::map,class std::allocator >,class std::basic_string,class std::allocator >,struct std::less,class std::allocator > >,class std::allocator,class std::allocator > const ,class std::basic_string,class std::allocator > > > > const *,class std::map,class std::allocator >,class std::basic_string,class std::allocator >,struct std::less,class std::allocator > >,class std::allocator,class std::allocator > const ,class std::basic_string,class std::allocator > > > > const *,class std::basic_string,class std::allocator > *)const " (?get@HttpClient@aip@@QEBAHV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@PEBV?$map@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V12@U?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V12@@std@@@2@@4@1PEAV34@@Z) 中被引用
1>小票识别记账软件Dlg.obj : error LNK2019: 无法解析的外部符号 "public: __cdecl Json::Value::Value(enum Json::ValueType)" (??0Value@Json@@QEAA@W4ValueType@1@@Z),该符号在函数 "public: void __cdecl C小票识别记账软件Dlg::OnBnClickedAutoRecButton(void)" (?OnBnClickedAutoRecButton@C小票识别记账软件Dlg@@QEAAXXZ) 中被引用
1>小票识别记账软件Dlg.obj : error LNK2019: 无法解析的外部符号 "public: __cdecl Json::Value::Value(int)" (??0Value@Json@@QEAA@H@Z),该符号在函数 "protected: class std::basic_string,class std::allocator > __cdecl aip::AipBase::getAccessToken(void)" (?getAccessToken@AipBase@aip@@IEAA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@XZ) 中被引用
1>小票识别记账软件Dlg.obj : error LNK2019: 无法解析的外部符号 "public: __cdecl Json::Value::Value(class Json::Value const &)" (??0Value@Json@@QEAA@AEBV01@@Z),该符号在函数 "public: void __cdecl C小票识别记账软件Dlg::OnBnClickedAutoRecButton(void)" (?OnBnClickedAutoRecButton@C小票识别记账软件Dlg@@QEAAXXZ) 中被引用
1>小票识别记账软件Dlg.obj : error LNK2019: 无法解析的外部符号 "public: __cdecl Json::Value::Value(class Json::Value &&)" (??0Value@Json@@QEAA@$$QEAV01@@Z),该符号在函数 "public: class Json::Value __cdecl aip::Ocr::accurate_basic(class std::basic_string,class std::allocator > const &,class std::map,class std::allocator >,class std::basic_string,class std::allocator >,struct std::less,class std::allocator > >,class std::allocator,class std::allocator > const ,class std::basic_string,class std::allocator > > > > const &)" (?accurate_basic@Ocr@aip@@QEAA?AVValue@Json@@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AEBV?$map@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V12@U?$less@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@V?$allocator@U?$pair@$$CBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V12@@std@@@2@@6@@Z) 中被引用
1>小票识别记账软件Dlg.obj : error LNK2019: 无法解析的外部符号 "public: __cdecl Json::Value::~Value(void)" (??1Value@Json@@QEAA@XZ),该符号在函数 "public: void __cdecl C小票识别记账软件Dlg::OnBnClickedAutoRecButton(void)" (?OnBnClickedAutoRecButton@C小票识别记账软件Dlg@@QEAAXXZ) 中被引用
1>小票识别记账软件Dlg.obj : error LNK2019: 无法解析的外部符号 "public: class Json::Value & __cdecl Json::Value::operator=(class Json::Value)" (??4Value@Json@@QEAAAEAV01@V01@@Z),该符号在函数 "public: void __cdecl C小票识别记账软件Dlg::OnBnClickedAutoRecButton(void)" (?OnBnClickedAutoRecButton@C小票识别记账软件Dlg@@QEAAXXZ) 中被引用
1>小票识别记账软件Dlg.obj : error LNK2019: 无法解析的外部符号 "public: enum Json::ValueType __cdecl Json::Value::type(void)const " (?type@Value@Json@@QEBA?AW4ValueType@2@XZ),该符号在函数 "int __cdecl Json_ReadInt(class Json::Value)" (?Json_ReadInt@@YAHVValue@Json@@@Z) 中被引用
1>小票识别记账软件Dlg.obj : error LNK2019: 无法解析的外部符号 "public: char const * __cdecl Json::Value::asCString(void)const " (?asCString@Value@Json@@QEBAPEBDXZ),该符号在函数 "class std::basic_string,class std::allocator > __cdecl Json_ReadString(class Json::Value)" (?Json_ReadString@@YA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@VValue@Json@@@Z) 中被引用
1>小票识别记账软件Dlg.obj : error LNK2019: 无法解析的外部符号 "public: class std::basic_string,class std::allocator > __cdecl Json::Value::asString(void)const " (?asString@Value@Json@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@XZ),该符号在函数 "protected: class std::basic_string,class std::allocator > __cdecl aip::AipBase::getAccessToken(void)" (?getAccessToken@AipBase@aip@@IEAA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@XZ) 中被引用
1>小票识别记账软件Dlg.obj : error LNK2019: 无法解析的外部符号 "public: int __cdecl Json::Value::asInt(void)const " (?asInt@Value@Json@@QEBAHXZ),该符号在函数 "int __cdecl Json_ReadInt(class Json::Value)" (?Json_ReadInt@@YAHVValue@Json@@@Z) 中被引用
1>小票识别记账软件Dlg.obj : error LNK2019: 无法解析的外部符号 "public: unsigned int __cdecl Json::Value::size(void)const " (?size@Value@Json@@QEBAIXZ),该符号在函数 "public: void __cdecl C小票识别记账软件Dlg::OnBnClickedAutoRecButton(void)" (?OnBnClickedAutoRecButton@C小票识别记账软件Dlg@@QEAAXXZ) 中被引用
1>小票识别记账软件Dlg.obj : error LNK2019: 无法解析的外部符号 "public: class Json::Value & __cdecl Json::Value::operator[](int)" (??AValue@Json@@QEAAAEAV01@H@Z),该符号在函数 "public: void __cdecl C小票识别记账软件Dlg::OnBnClickedAutoRecButton(void)" (?OnBnClickedAutoRecButton@C小票识别记账软件Dlg@@QEAAXXZ) 中被引用
1>小票识别记账软件Dlg.obj : error LNK2019: 无法解析的外部符号 "public: class Json::Value & __cdecl Json::Value::operator[](char const *)" (??AValue@Json@@QEAAAEAV01@PEBD@Z),该符号在函数 "public: void __cdecl C小票识别记账软件Dlg::OnBnClickedAutoRecButton(void)" (?OnBnClickedAutoRecButton@C小票识别记账软件Dlg@@QEAAXXZ) 中被引用
1>小票识别记账软件Dlg.obj : error LNK2019: 无法解析的外部符号 "public: class std::basic_string,class std::allocator > __cdecl Json::Value::toStyledString(void)const " (?toStyledString@Value@Json@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@XZ),该符号在函数 "protected: class std::basic_string,class std::allocator > __cdecl aip::AipBase::getAccessToken(void)" (?getAccessToken@AipBase@aip@@IEAA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@XZ) 中被引用
1>小票识别记账软件Dlg.obj : error LNK2019: 无法解析的外部符号 "public: __cdecl Json::CharReaderBuilder::CharReaderBuilder(void)" (??0CharReaderBuilder@Json@@QEAA@XZ),该符号在函数 "public: __cdecl aip::AipBase::AipBase(class std::basic_string,class std::allocator > const &,class std::basic_string,class std::allocator > const &,class std::basic_string,class std::allocator > const &)" (??0AipBase@aip@@QEAA@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@00@Z) 中被引用
1>小票识别记账软件Dlg.obj : error LNK2019: 无法解析的外部符号 "public: virtual __cdecl Json::CharReaderBuilder::~CharReaderBuilder(void)" (??1CharReaderBuilder@Json@@UEAA@XZ),该符号在函数 "int `public: __cdecl aip::AipBase::AipBase(class std::basic_string,class std::allocator > const &,class std::basic_string,class std::allocator > const &,class std::basic_string,class std::allocator > const &)'::`1'::dtor$4" (?dtor$4@?0???0AipBase@aip@@QEAA@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@00@Z@4HA) 中被引用
1>F:\OneDrive\毕业设计\小票识别记账软件\lib\libcurl\lib\libcurl.lib : warning LNK4272: 库计算机类型“x86”与目标计算机类型“x64”冲突
1>F:\OneDrive\毕业设计\小票识别记账软件\lib\openssl_lib\lib\libeay32.lib : warning LNK4272: 库计算机类型“x86”与目标计算机类型“x64”冲突
1>F:\OneDrive\毕业设计\小票识别记账软件\lib\openssl_lib\lib\ssleay32.lib : warning LNK4272: 库计算机类型“x86”与目标计算机类型“x64”冲突

 

openssl、json、curl库都添加好了,出现这么多LNK2019是怎么回事?

收藏
点赞
0
个赞
共4条回复 最后由用户已被禁言回复于2022-04
#8用户已被禁言回复于2022-04

https://ai.baidu.com/search/%E5%B1%B1%E4%B8%9C%E8%8E%B1%E8%8A%9C%E9%BE%99%E8%99%8E%E5%B9%B3%E5%8F%B0%E3%80%90TL262%C2%B7C%EF%BC%AFM%E6%AC%A2%E8%BF%8E%E6%82%A8%E3%80%91%E6%BC%AF%E6%B2%B3%E7%A4%BE%E4%BF%9D%EF%BD%86/product/1 https://www.linkedin.com/help/linkedin/answers/%E6%B3%B0%E6%9D%A588%E6%98%AF%E7%9C%9F%E7%9A%84%E5%81%87%E7%9A%84%E5%BE%AE%E4%BF%A1%E5%BC%80%E6%88%B7%E7%94%B5%E8%AF%9D%E7%9B%B4%E8%90%A5%E7%BD%91B2024%C2%B7CN%E9%82%AF%E9%83%B8%E7%BD%91%E7%BA%A2%EF%BC%A5%EF%BC%BB%EF%BD%81 https://wap.zol.com.cn/index.php?c=List_List&keyword=%E7%9C%9F%E9%92%B1%E7%89%9B%E7%89%9B%E8%B5%8C%E5%8D%9A%E6%B8%B8%E6%88%8F%E4%B8%8B%E8%BD%BD%E5%BE%AE%E4%BF%A1%E7%9B%B4%E8%90%A5%E7%BD%91B2024.CN%E8%B5%A4%E5%B3%B0%E4%BA%BA%E6%89%8D%EF%BD%83%EF%BC%B9 https://www.duitang.com/search/?kw=%E6%9E%9C%E6%95%A2%E9%91%AB%E8%83%9C%E5%A8%B1%E4%B9%90%E5%89%8D%E5%8F%B0%E3%80%90%E5%AE%98%E7%BD%91%E2%86%92B2024%C2%B7CN%E3%80%91%E5%B9%BF%E5%B7%9E%E8%AE%BF%E8%B0%88%EF%BD%91&type=article https://www.1688.com/chanpin/-.html?keywords=%C3%E5%B5%E9%B0%EB%C9%BD%D4%DA%CF%DF%D3%E9%C0%D6%D6%B1%D3%AA%CD%F8TL262%A1%A4C%A3%CFM%BA%E2%CB%AE%B8%DF%D0%A3%A3%E4

0
#4用户已被禁言回复于2019-08

请问这个问题您解决了嘛?能否讲一下是怎样解决的啊?谢谢!

0
#3liliang2338回复于2019-05

你好,我也遇到相同的问题

: error LNK2001: 无法解析的外部符号 HMAC
: error LNK2001: 无法解析的外部符号 EVP_sha256

不知道你已经找到解决办法了吗?

1
#2用户已被禁言回复于2019-04

应该是语言环境导致。一般接口成功或失败或错误都是返回json格式字符串。建议你再次检测语言环境或其他第三方库。

或把重要信息隐蔽。代码上传  github gitee等平台。描述清楚问题是在哪里出现。

这样才能方便人家百度技术看到好帮助到你。

1
TOP
切换版块