AMFEXT for PHP5.3 を Windows にコンパイルしてインストールします
Windows で AMFEXT for PHP5.3 をコンパイルしてインストールします
AMFEXT は PHP5.3 バージョンの dll ファイルを公式に提供していないため、自分でコンパイルする必要があります。コンパイルに関する注意事項は次のとおりです:
1. 必要なソフトウェアをダウンロードします。
1)。Win32 バイナリおよびソース コードのそれぞれ
2)。VC6 以降の IDE
3)。2 つの必要なパッケージ
http://www .php .net/extra/bindlib_w32.zip
http://www.php.net/extra/win32build.zip
5) amfext 0.9.2-dev バージョンをダウンロードします
2 . ソフトウェアを適切なディレクトリに解凍します 1) php バイナリ コードを e:php5.3.6 ディレクトリに解凍します (実際には、dev サブディレクトリ内の php5ts.lib ファイルのみが対象です)。 🎜>2) php ソース コードを e:php5.3.6-sources ディレクトリに解凍します
3) amfext 0.9.2 を e:php5.3.6-sourcesextamfext ディレクトリに解凍します
4)。 zip と win32build を同じディレクトリに圧縮します (例: c:win32build)
set path=%path%; c:win32buildbin
3. amfext VC プロジェクトをコンパイルします。 >1) amfext.dsp プロジェクト ファイルを開きます
2) プロジェクトを設定します プロジェクト -> 設定 (Win32 リリース) -> リンク: e:php5.3.6devphp5ts.lib ->アクティブなプロジェクト構成を選択すると、amftext - Win32 リリースが選択されます。
3) amfext をコンパイルします
php5.3 の amfext にはバグがあるため、コンパイル前に amf.c を変更する必要があります
ここで F7 を押してプロジェクトをコンパイルし、
インクルード ファイル '../main/config.w32.h' を開けませんというメッセージが表示され、ファイルが見つからないというメッセージが表示されます。PHP ソース コードのメイン ディレクトリに移動します。ファイルを自分で生成する必要があります。
ステップ 1. PHP ソース コードのルート ディレクトリに移動し、buildconf.bat を実行します。
//On line 1188, replace: int deallocResult = (*struc)->refcount; //with int deallocResult = Z_REFCOUNT_PP(struc); //On line 2674, replace: newval->refcount--; //with Z_DELREF_P(newval);
以前に設定された path=%path%;D:win32buildbin がない場合、次のプロンプトが表示されます:
bison.exe を確認しています ..
エラー: bison が必要です
再コンパイルプロジェクトを削除してエラーを報告します。 php_stream_transport.h エラー
の多くは
の形式になっています。これは、マクロによって報告された構文エラーが見つからないためです。このファイルを開き、ファイルの先頭に
..\..\main\streams/php_stream_transport.h(85) : error C2143: syntax error : missing ')' before '*' ..\..\main\streams/php_stream_transport.h(85) : error C2081: 'socklen_t' : name in formal parameter list illegal
プロジェクトを再コンパイルすると、予想どおり、php ソース コードの ext サブディレクトリに php_amf.dll が表示されます
typedef int socklen_t;
1階 万螺梁 2011-07-12
チュートリアルをありがとうございました。 。 。 。 。 。 。 。 。 。 。 。 。 。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック











PHP 8.4 では、いくつかの新機能、セキュリティの改善、パフォーマンスの改善が行われ、かなりの量の機能の非推奨と削除が行われています。 このガイドでは、Ubuntu、Debian、またはその派生版に PHP 8.4 をインストールする方法、または PHP 8.4 にアップグレードする方法について説明します。

ファイルのアップロードを行うには、フォーム ヘルパーを使用します。ここではファイルアップロードの例を示します。

CakePHP は、PHP 用のオープンソース フレームワークです。これは、アプリケーションの開発、展開、保守をより簡単にすることを目的としています。 CakePHP は、強力かつ理解しやすい MVC のようなアーキテクチャに基づいています。モデル、ビュー、コントローラー

Visual Studio Code (VS Code とも呼ばれる) は、すべての主要なオペレーティング システムで利用できる無料のソース コード エディター (統合開発環境 (IDE)) です。 多くのプログラミング言語の拡張機能の大規模なコレクションを備えた VS Code は、
