我有一个libfoo.a
为 32 位 linux 机器编译的二进制静态库。我希望针对我用 cygwin 编译的 win32 项目编译它。
那可能吗?这似乎是可能的,因为存档中的所有目标文件都应该是标准ELF
格式。
但是,我不断收到有关nm
在libfoo.a
. 当我创建一个libfoo.a
包含一些与 in 中的名称相同的空函数的存根时libfoo.a
,我不再收到有关这些函数的链接错误。
这甚至可能还是我错过了什么?无论如何,我该如何解决这个问题?
我有一个libfoo.a
为 32 位 linux 机器编译的二进制静态库。我希望针对我用 cygwin 编译的 win32 项目编译它。
那可能吗?这似乎是可能的,因为存档中的所有目标文件都应该是标准ELF
格式。
但是,我不断收到有关nm
在libfoo.a
. 当我创建一个libfoo.a
包含一些与 in 中的名称相同的空函数的存根时libfoo.a
,我不再收到有关这些函数的链接错误。
这甚至可能还是我错过了什么?无论如何,我该如何解决这个问题?