北京赛车 pk10开奖记录_Toyou热购彩票官网
香港高速VIP雲機房火爆上線啦!無需備案橢轎,開通即用!配套《巔雲自助建站系統3.0》將帶給您飛一般的可視化拖拽建站體驗爛回俠,歡迎免費體驗菇癸便。

建站專題

Windows下編譯PHP5.4和xdebug全記錄

一佰互聯網站開發設計(www.yinxi.net) 發布日期 2019-04-28 13:45:26 瀏覽數: 27

實際上我最終目的是編譯得到支持 PHP5.4 的 php_xdebug.dll呂,而在此之前容判,成功編譯 PHP5.4 是必須的餃答。

編譯環境以及相關軟件包漂揮︰1.Microsoft Visual C++ 2008 Express Edition with SP12.Windows SDK 6.13.PHP SDK Binary Tools4.Dependable libs5.PHP5.4 Sources6.Xdebug 2.2.0-dev如果你需要的是 VC6 的編譯環境剛樸,那麼你需要安裝 Visual C++ 6.0褲文,而 SDK 則需要換成:Windows Server 2003 PSDK

編譯過程懾遷畦︰

準備好咖啡巫、可樂催墳售,做好準備捶黔滔,可能要折騰數小時…

安裝 VC++ 2008 以及 Windows SDK 6.1

建立如下目錄琴轎︰復制代碼 代碼如下:D:php-sdkD:php-sdkphp54devD:php-sdkpecl解壓 php-sdk-binary-tools-20110915.zip 中的所有文件至 D:php-sdk提取 deps-5.4-vc9-x86.7z 中的 deps 目錄至 D:php-sdkphp54dev解壓 php5.4 源碼至 D:php-sdkphp54dev官閃醇,目錄名任炔蓴 ,比如 php-5.4.0RC3xdebug 的源碼放到 D:php-sdkpeclxdebug

最終的目錄結構大概是這樣子的翅︰復制代碼 代碼如下:D:php-sdk>tree D:php-sdkFolder PATH listing for volume DISK_VOL2Volume serial number is 0C74-AD73D:PHP-SDK├───bin├───php54dev︱   ├───deps︱   ︱   ├───bin︱   ︱   ├───include︱   ︱   ├───lib︱   ︱   └───sybase︱   ├───pecl︱   ︱   └───xdebug︱   └───php-5.4.0RC3├───script└───share

打開 Windows SDK CMD Shell高,執行邯麻潑︰setenv /x86 /xp /release聳徊駭,如果你是64位系統芒,那麼這個命令是必須的速,不要試圖把參數改成 /x64哦瞧艘,否則後續的 make 階段能瓊,你會看到成千上萬條 WARNING …

設定 PATH另祁僕︰set PATH=D:php-sdkin;%PATH%

切換 SHELL 目錄至 D:php-sdkphp54devphp-5.4.0RC3>行酮,執行 buildconf 生成 configure 腳本侯磷︰復制代碼 代碼如下:D:php-sdkphp54devphp-5.4.0RC3>buildconfRebuilding configure.jsNow run "configure --help"D:php-sdkphp54devphp-5.4.0RC3>執行 configure 生成 Make 腳本埠,可以查看 configure help 以獲取更多編譯選項桃香︰復制代碼 代碼如下:D:php-sdkphp54devphp-5.4.0RC3>configure --disable-snapshot-build --disable-debug-pack --disable-ipv6 --disable-zts --disable-isapi --disable-nsapi --without-t1lib --without-mssql --without-pdo-mssql --without-pi3web --without-enchant --enable-com-dotnet --with-mcrypt=static --disable-static-analyze --with-xdebug=shared這里我使用了 disable-snapshot-build 關掉了 snapshot 模式穿,因為這個命令會強制開啟許多對我來說無用的選項乘,比如 aolserver拓店沮,apache sapi 之類的把病霉,最後我加上了 with-xdebug=shared凰遷侶,在使用這個選項之前最好確認 xdebug 源碼的位置正確肆堡寶,如果沒什麼問題的話空,buildconf 之後解澇,在 configure help 中你可以看到這個選項鹿,shared 表示編譯成動態鏈接庫伍咯。

如果你要編譯其它的 pecl 擴展(比如 apc芬暢,bcompiler 等)誣,只需要相關的源碼下載放到 pecl 目錄天,重新執行 buildconf 即可葛。

若 configure 無問題便篡鉚,最後執行 nmake 開始編譯過程身濰,Good Luck! :)

最後一步 nmake snap白瘦,組織所有編譯好的文件的目錄結構(也就是你平時下載的 PHP 二進制包的結構)革粟,並用 zip 打包舵備琺。

最終生成的文件位置卡喪︰D:php-sdkphp54devphp-5.4.0RC3Release(_TS)

錯誤處理焊叭炊︰nmake 過程中會產生很多的 Warning努飄咐,只要不中斷借陳,那麼就無視好了播。

關于 calendar.c 和 jewish.c 的編碼問題戒樸︰復制代碼 代碼如下:extcalendarcalendar.c : warning C4819: The file contains a character that cannot be represented in the current code page (936). Save the file in Unicode format to prevent data lossdow.ceaster.cfrench.cgregor.cjewish.cextcalendarjewish.c : warning C4819: The file contains a character that cannot be represented in the current code page (936). Save the file in Unicode format to prevent data lossextcalendarjewish.c(324) : error C2001: newline in constantextcalendarjewish.c(325) : error C2001: newline in constantextcalendarjewish.c(326) : error C2001: newline in constantextcalendarjewish.c(327) : error C2001: newline in constantNMAKE : fatal error U1077: ""C:Program Files (x86)Microsoft Visual Studio 9.0VCBincl.exe"" : return code "0x2"Stop.這兩個文件使用的是 ANSI 編碼剎,包含有一些西文的特殊字符板取殲,GBK 字符集中不存在幫。可用 editplus 打開劃輩端,編碼選擇燎︰West European (Windows)寐,另存為 UTF-8嘲父。

一佰互聯是全國知名建站品牌服務商,我們有九年網站建設甫、網站制作稜、網頁設計刷洶、php開發和域名注冊及虛擬主機服務經驗彪,提供的自助建站服務更是全國有名拋。近年來還整合團隊優勢自主開發了可視化多用戶”巔雲建站系統“3.0平台版兜,拖拽排版網站制作設計甭,輕松實現pc站喇、手機微網站船、小程序妊醒、APP一體化全網營銷網站建設 互挾,已成功的為全國上百家網絡公司提供自助建站平台搭建服務澀劑。

相關新聞more

15
04月
全球十大黑科技--支付寶“刷臉支付”

3 月 10 日菲理,支付寶的人臉識別技術獲得中國支付清算協會等發布“創新實踐獎”壕黎。此前一個月閉晃為,美國權威科學雜志《麻省理... >>詳情

11
05月
專業網站建設公司值得你選擇

擁有國內一流的技術水準保拆滔,擁有非掣興ュ好的硬件或軟件設備呢慮飽,對于眾多的人們來說紋,選擇了專業網站制作公司秦,就等于選擇了一個通往成功的捷徑噸濰。這個公司不僅... >>詳情

15
04月
重慶網站優化方稜︰網站快照不更新的因素有哪些?

重慶網站優化抖臥︰網站快照不更新的因素有哪些?重慶seo優化曝光,很多SEO優化新手會遇到網站快照不更新的問題沫妥放,甚至很多網站還出現了快照倒退的現象肆,... >>詳情

25
04月
Laravel框架實現的rbac權限管理操作

本文實例講述了Laravel框架實現的rbac權限管理操作休倦。分享給大家供大家參考鐳瀑,具體如下砂睬覓︰介紹桃囊︰根據不同的權限譴番,在菜單欄顯示不同的功能澇促,只... >>詳情

營業執照. cdn加速服務 備案系統認證 網絡安全協會 我們的支付方式AAA認證

7x24小時服務電話:18581389571 傳真:023-85725751 免費建站交流群單誰︰236412099 139947842(自助建站交流) E-Mail:post@yinxi.net 網站投訴:
重慶楚捷科技有限公司 一佰互聯©版權所有 自助建站(www.yinxi.net,Inc.) 2001-2020 All Rights Reserved 本站程序受法律保護,網站法律顧問峨台︰ITLAW-莊毅雄律師
中華人民共和國信息產業部網站備案號:渝ICP備12000592號
热购彩票 pk10开奖 pk10开奖