編譯擴充套件庫:
/usr/local/php/bin/phpize
./configure --with-php-config=/usr/local/php/bin/php-config
make
make install
ln -s ../ext/sockets/modules/sockets.so sockets.so 建立so動態鏈結庫的軟連線。
編譯php:
./configure --prefix=/usr/local/php --with-curl=/usr/local/curl --enable-mbstring --enable-shmop --enable-sysvsem --enable-sysvshm --enable-sysvmsg --with-mysql=/usr/local/mysql --with-mysqli=/usr/bin/mysql_config --enable-sockets
make
make install
which php確保php是最新的,可以建立軟鏈結。
PHP的編譯選項說明 2
語法 enable discard path 說明 開啟這個選項,使用者就不能透過瀏覽器讀取.htaccess 等和系統安全相關的 檔案。高精確度數學函式 語法 enable bcmath 說明 開啟高精確度函式。必須要先安裝本函式庫,本選項方有效。強迫cgi 重導 語法 enable force ...
VC編譯選項
vc編譯選項 od 禁用優化 預設值 disable optimizations default ox 最大化選項。ogityb2 gs maximum opts.ogityb1 gs og 啟用全域性優化 enable global optimization oy 啟用框架指標省略 enable ...
GCC編譯選項
gcc g 在執行編譯工作的時候,總共需要4步 1.預處理,生成.i的檔案 預處理器cpp 2.將預處理後的檔案不轉換成組合語言,生成檔案.s 編譯器egcs 3.有彙編變為目標 機器 生成.o的檔案 彙編器as 4.連線目標 生成可執行程式 鏈結器ld 引數詳解 c 只啟用預處理,編譯,和彙編,也...