【发布时间】:2014-09-24 16:54:36
【问题描述】:
我正在尝试像在example 中一样使用boost::asio::spawn 函数,但它在Release 中给了我以下错误:
libboost_context-vc120-mt-s-1_55.lib(jump_i386_ms_pe_masm.obj):错误 LNK2026:模块对 SAFESEH 图像不安全
很明显,我应该在项目的设置中设置/SAFESEH:NO 选项,但我不明白这实际上会做什么。这如何影响程序中异常处理的行为(C++ 异常和 SEH)?
顺便说一句,我使用的是 MSVC-12.0。
【问题讨论】:
-
你有什么问题the relevant documentation 没有回答?
-
@Cody Gray 此线程回答了“为什么会发生此错误”的问题,而不是“/SAFESEH:NO 选项实际上会做什么”的问题
标签: c++ visual-studio boost exception-handling visual-studio-2013