我正在尝试将我的Android应用与第三方存档相关联。此归档文件libvpx_new.a,
是作为构建Android Webrtc(在Ubuntu上)的一部分创建的众多归档中的一个。我将此存档和头文件复制到Windows上的C:\ThirdParty
目录中。我的Android应用尝试与ThirdParty/libvpx_new/libvpx_new.a
进行关联。
当构建运行时,我会收到链接错误,例如:
xxx/arm-linux-androideabi/bin/ld.exe: error: cannot open
C:/ThirdParty/libvpx_new/source/libvpx/vp8/libvpx_new.vp8_dx_iface.o:
No such file or directory
如果我只是复制所有丢失的目标文件(在适当的子目录中),我的构建将完成。就好像归档文件libvpx_new.a
包含指向目标文件的链接,而不是存储实际的函数。
这可能吗?如果是这样,有没有办法修复存档文件只是吸收目标文件而不是指向它们?问候。