0

このサンプルを使用して、C++ で PHP 拡張機能を作成しています。

Visual Studio プロジェクト 'プロパティ -> c/c++ -> 最適化' で、速度の最適化 (O2) または完全な最適化 (Ox) を設定できます。

私が想像しているように、実行後のLinuxで:

phpize 
./configure

最適化パラメータを設定する必要がある提案はありますか?

4

1 に答える 1

0

おそらく (私は試していませんが、これが通常のやり方です) configure スクリプトを実行するときに、追加のコンパイラ フラグを追加することができます。最初に必要なフラグをエクスポートし、通常のコンパイル手順を再実行します。

export CFLAGS="-O2"
# Just to make sure that the old files are removed:
phpize --clean
phpize
./configure
make

代わりに、-O2明らかに他の最適化レベルを使用することもできます。

于 2013-01-28T10:16:07.227 に答える