幾個函數的介紹,
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是打印表體