微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

未解决的符号与boost_asio / example / ssl / client.cpp

可能重复:

boost :: asio ssl链接错误

我遇到了未定义符号的问题。 我的升压安装是好的,因为我已经用于其他项目。 我明白,我需要安装OpenSSL,所以按照以下方式安装。

然后,我使用VS2010命令提示符将提取的OpenSSL源代码(最新的openssl站点)作为工作目录运行以下命令。

perl Configure VC-WIN64A no-shared no-idea // I don't trust this. msdo_win64a nmake -f msntdll.mak nmake -f msntdll.mak install nmake -f msnt.mak nmake -f msnt.mak install

文件只是提升的例子。 http://www.boost.org/doc/libs/1_52_0/doc/html/boost_asio/example/ssl/client.cpp

升压+ Visual Studio 2010 + Windows平台SDK 7.1

C ++ Boost线程睡眠死锁

“编译器线程支持未打开”。

加强asio acceptor.accept无效的论点

尽pipe在user-config.jam中定义了,但为arm提升交叉编译,工具集无法识别

我的VS2010项目设置如下。

C / C ++>常规>添加包含目录

E:librariesboost_1_49_0 //as used in past projects E:usrlocalsslinclude //just installed

链接器>常规>添加库目录

E:librariesboost_1_49_0stagelib E:usrlocalssllib

链接器>input>添加目录

libeay32.lib

我以为它可能一定会被推出。 所以我尝试了一个SSL encryption的例子,并有未定义的符号。

文本文件中的错误

操作系统是Windows 7 64位

Linux的初学者,在哪里把增强图书馆?

为什么使用std :: thread :: hardware_concurrency()和boost :: thread :: hardware_concurrency()有区别?

如何升级从源代码构build的Linux软件包?

CMake在某些情况下不能findBoost的可能原因?

qt窗口包括boost线程头失败

我试图建立一个64位库的32位程序。

我从上面更改了以下内容来构建64位版本

perl配置VC-WIN64A no-asm –prefix = Dir for 64 bit ssl -DUNICODE -D_UNICODE

MS do_win64a.bat

然后像正常一样

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐