1、 “boost::throw_exception”: 未找到匹配的重載函數
方法: boost::system::system_category,後面增加(),修改後如下
boost::throw_exception(boost::system::system_error(::GetLastError(), boost::system::system_category(), "boost::process::detail::pipe::pipe: CreatePipe failed"));
2、無法解析的外部符號 "char * * __cdecl __p__environ(void)"
方法1:process.hpp 開頭宏定義後增加 #undef environ
方法2: 修改environ 爲其他變量(爲嘗試)