1

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): '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, overloaded-function, const char [54]) '

4

2 に答える 2

2

私は同じ問題に直面しました

boost: 1.47
OS:    Windows XP (32 bit VM)

ただし、ファイアブレスではありません

pipe.hpp の 129 行目に変更boost::system::system_categoryしましたboost::system::system_category()

于 2013-01-02T16:53:05.423 に答える
1

FireBreath にあった boost::process ライブラリにコンパイル エラーがあります。私はこれらのエラーを修正し、少なくとも . 私は実際に Windows でそれを使用しようとしたことはまだありませんし、他の人も使用していると思います。

頑張ってください。

于 2012-12-11T16:57:25.933 に答える