私はPHP 7.0.4用にカスタムビルドを作成しています。すべての良いときには、nmakeのスナップまでhttps://wiki.php.net/internals/windows/stepbystepbuildのプロセスに従ってください。 configをビルドした後にnmakeを実行すると、エラーが発生し、1077エラーで終了してしまいました.VSドキュメントの通りhttps://msdn.microsoft.com/en-us/library/dt309377.aspx /私は/を使用してエラーを無視し、さらにビルドします。さらにWindows 10 + vs2015 + x64のphp.exeにコンパイルできません
問題は - >I am getting a x86 build instead of x64 build
です。次に、rather than a clear build I am getting a manifest and development source.
私はそれをさらに.exeにコンパイルできません。ビルドに使用するコマンドは、単純で、configure --disable-all --enable-cli --enable-cgi --with-pgo --enable-snapshot-build
です。それはpgoが有効になっているphp.exe、php-cgi.exeのための単純なビルドです。
私が間違って何をしているのですか?どんな助けも歓迎です。
UPDATE
私は--with-pgo
またはconfigure行に任意の他の拡張機能を追加することがエラー1077の犯人が、これはdeps
フォルダ内の依存関係が不足しているためだろうであることが分かりましたか?しかし、なぜX86 distがX64フォルダに入っているのかまだ説明できません。私は時々、inbuiltビルド設定がX64フォルダ指定と一致しないというエラーを受け取ります。余分な拡張機能を有効にすることで、1077以外の問題を複製できないことがよく分かりません。
ありがとう、これはあなたのいいです。ちょうどその質問に答えました。それは開発者ツールの環境と関係していた – Gary