web-dev-qa-db-ja.com

Ubuntuにphpizeをインストールする

phpizeのみをインストールする方法があるかどうかを知りたかった。 Sudo apt-get install php5-devを実行してインストールしました。

phpizeのみをインストールする方法があるかどうかを知りたかった。

2
xan

php5-devパッケージには、PHPのコンパイルに不可欠なさまざまなファイルが含まれています。これはシェルスクリプトなので、パッケージからコピーするだけでかまいませんが、PHP拡張機能(ヘッダーファイルなど)を構築するための依存関係がないと機能しません。

説明

Cの世界では、 ダイナミックリンクライブラリ (DLL/SO)のコンパイルは、ライブラリがどのようにやり取りされるか(関数呼び出し、構造など)の説明を含むヘッダーファイルを使用して行われます。これらは、PHPソースコード自体を必要とせずに拡張機能をコンパイルするために使用されます。つまり、PHPソースは必要ありませんが、実際にはphp5-devに含まれるヘッダーファイルが必要です。

4
Janos Pasztor