【发布时间】:2018-07-11 10:01:07
【问题描述】:
我有一个 .a 文件(ar 命令),我想在 GCC 编译期间将它与我的 .so 文件绑定。
我该怎么做。
如果我运行这个命令:
gcc /usr/local/apr/lib/libapr-1.a ../../ndagentlibc/obj/*.o tideways_xhprof.o tracing.o -shared -o libhello.so
nm libhello.so | grep apr_term
output: U apr_terminate
apr_terminate 没有得到它的定义
【问题讨论】:
-
例如:gcc ../libnd.a trendways_xhprof.o tracking.o -shared -o libhello.so .. 好吗?
-
不,请看我的回答。