【发布时间】:2018-04-10 15:07:43
【问题描述】:
我正在尝试移植我的应用程序以使用来自 1.53.0 的 boost 1.58.0 在 windows 中编译时出现此错误
\include\boost/interprocess/detail/os_thread_functions.hpp(495): error C3861: '_beginthreadex': identifier not found
os_thread_functions.hpp 包括 <process.h>,但我的应用程序还有一个名为 process.h 的头文件。
我猜 os_thread_functions.hpp 包含我的应用程序的 process.h 而不是 Window 的标题,因此会出现错误。
如何强制 os_thread_functions.hpp 包含 VS 头文件中的 process.h?
提前致谢
【问题讨论】:
标签: c++ visual-studio boost beginthreadex