zendAPI 開發環境構建

操做系統

對於開發友好的操做系統,咱們首先推薦 MacOS 操做系統,首先 MacOS 是 Unix 環境對開發者很是友好,另外是圖形界面很是穩定。
其次若是想用 GNU/Linux 操做系統做爲開發環境,推薦使用最新版的 openSUSE/Ubuntu/deepin 等圖形用戶接口友好的操做系統。php

PHP 環境編譯

在開發 zendAPI 項目時候,咱們沒有使用 PHP 其餘的擴展,因此咱們編譯的時候使用的是默認的選項,zendAPI 單元測試須要內置使用 embed SAPI,同時爲了不沒必要要的麻煩,咱們開啓了線程安全選項。安全

MacOS 平臺 PHP 編譯選項單元測試

--prefix=/usr/local/php-7.1.5 
--enable-embed=dylib 
--enable-maintainer-zts 
--with-tsrm-pthreads 
--enable-debug 
--with-config-file-path=/usr/local/php-7.1.5/etc/ 
--with-config-file-scan-dir=/usr/local/php-7.1.5/etc/conf.d/

Linux 平臺 PHP 編譯選項測試

--prefix=/usr/local/php-7.1.5 
--enable-embed=shared 
--enable-maintainer-zts 
--with-tsrm-pthreads 
--enable-debug 
--with-config-file-path=/usr/local/php-7.1.5/etc/ 
--with-config-file-scan-dir=/usr/local/php-7.1.5/etc/conf.d/
相關文章
相關標籤/搜索