編寫PHP擴展補遺

關於config.m4的用法:
幾個函數的介紹,
PHP_ADD_LIBRARY(XXXX, "", !MODULENAME!_SHARED_LIBADD)
PHP_ADD_INCLUDE(PATH)
XXXX是需要附加編譯的條件,即-lXXXX,PATH是頭文件之類的路徑。
如果有多個文件需要編譯,可以這樣修改PHP_NEW_EXTENSION
$extra_sources="a.c b.c d.c e.c f.c g.c"
PHP_NEW_EXTENSION(!MODULENAME!, !MAIN!.c $extra_sources, $ext_shared)

關於PHP_MINFO_FUNCTION:
該函數是在調用phpinfo()介紹自己的函數,其中
php_info_print_table_header是打印表頭
php_info_print_table_row是打印表體
發佈了37 篇原創文章 · 獲贊 2 · 訪問量 15萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章