我想从 firebreath 启动进程,所以我包含了“boost/process.hpp”。仅包含此标头会引发编译错误。有人可以帮忙吗?
FireBreath 1.6.1,FireBreath 1.7.0,Windows 8
错误:
2>C:\Projects\plugin\FireBreath\src\3rdParty\boost\boost/process/detail/pipe.hpp(129): 错误 C2665: 'boost::system::system_error::system_error' : 没有 7重载可以转换所有参数类型 2> C:\Projects\plugin\FireBreath\src\3rdParty\boost\boost/system/system_error.hpp(39): could be 'boost::system::system_error::system_error(int ,const boost::system::error_category &,const std::string &)' 2> C:\Projects\plugin\FireBreath\src\3rdParty\boost\boost/system/system_error.hpp(43): 或 'boost ::system::system_error::system_error(int,const boost::system::error_category &,const char *)' 2> 尝试匹配参数列表时 '(DWORD, 重载函数, const char [54]) '