我有一个静态链接的应用程序(sample.a),我想使用启用 PIC 的第三方库(third-party-lib.a)构建它。请注意,第三方库不是共享库。它是一个启用 PIC 的静态库。
谁能建议我该怎么做?
我尝试将我的库与第三方库链接,就像我们通常链接静态库一样,但它给了我一个错误:
/usr/lib/libc_nonshared.a(stack_chk_fail_local.oS): 在函数__stack_chk_fail_local':
(.text+0x10): undefined reference to
__stack_chk_fail'
提前致谢。