指令集
- AC_MSG_CHECKING
畫面輸出訊息
checking whether to enable foo extension support
PHP_SUBST(XXXX_SHARED_LIBADD), 其中 XXXX 為 PHP Extension 的名稱 (全大寫)
完整指令
XXXX: 你想要載入的extension name
PHP_ADD_LIBRARY_WITH_PATH([library name], [library path], XXXX_SHARED_LIBADD)
例如我們想加入 libabc.so, 而該檔案在 /usr/lib, 則我們會加入: PHP_ADD_LIBRARY_WITH_PATH(abc, /usr/lib, XXXX_SHARED_LIBADD)
範例 PHP_NEW_EXTENSION(foo, foo.c bar.c baz.cpp, $ext_shared)
參考
http://tglcowcow.blogspot.tw/2008/05/php-extension-static-dynamic-library.html
- PHP_SUBST
PHP_SUBST(XXXX_SHARED_LIBADD), 其中 XXXX 為 PHP Extension 的名稱 (全大寫)
- PHP_ADD_LIBRARY_WITH_PATH
- PHP_CHECK_LIBRARY
- PHP_ADD_INCLUDE
- PHP_ADD_BUILD_DIR
- PHP_ADD_LIBRARY_WITH_PATH
完整指令
XXXX: 你想要載入的extension name
PHP_ADD_LIBRARY_WITH_PATH([library name], [library path], XXXX_SHARED_LIBADD)
例如我們想加入 libabc.so, 而該檔案在 /usr/lib, 則我們會加入: PHP_ADD_LIBRARY_WITH_PATH(abc, /usr/lib, XXXX_SHARED_LIBADD)
- PHP_NEW_EXTENSION
範例 PHP_NEW_EXTENSION(foo, foo.c bar.c baz.cpp, $ext_shared)
參考
http://tglcowcow.blogspot.tw/2008/05/php-extension-static-dynamic-library.html
沒有留言:
張貼留言
留個話吧:)