2

私が走るとき

BuildBoost.bat --toolset msvc-9.0 your\boost\install\folder

「boostpath.mak」が見つかりませんというメッセージが表示されます

How To Compile Notepad++ From Sourceの指示に従っています。

4

2 に答える 2

2

ブーストへの道は絶対でなければなりません。

必須ではありませんが、Notepad++ ツリー内の scintilla\boostregex ディレクトリから BuildBoost.bat を実行することもお勧めします。このシナリオでのみテストされています。BuildBoost.bat のパスを指定しないでください。

このようなもの:

D:\code\notepad-plus\scintilla\boostregex> BuildBoost.bat --toolset msvc-9.0 d:\code\boost

すべてを実行してもエラーが発生する場合@ECHO OFFは、バッチ ファイルの最初の行から を削除し、完全な出力を投稿する価値があります。

免責事項: 私は buildboost.bat バッチ ファイルの作成者です。

于 2012-10-16T20:49:00.830 に答える
1

私は同じ問題を抱えていて、以下のエラーが発生しました:

getboostver.mak(15) : fatal error U1052: file 'boostpath.mak' not found
Stop.
******************************
** ERROR building getboostver.exe

notepad++ プロジェクト フォルダ ( ) へのパス名にスペースが含まれている...\Visual Studio 2008\....ためにエラーが発生したようです。

Buildboost.bat内部から実行しscintilla\boostregexても問題は解決しませんでした。

boost フォルダーと notepad++ プロジェクト フォルダーをスペースのない場所に移動した後、boost は完全にコンパイルされました。

于 2012-12-27T06:01:57.023 に答える