在 cygwin 下,我正在尝试使用 libtool 链接一个静态库。该--mode=link cl.exe
行在 .obj 文件上调用 ar cru 以创建 .lib。但是,我知道windows下还有另一个程序LIB。据我了解,它等同于 ar,但是在使用 ar+ranlib 与 LIB 时会有什么不同,如何强制 libtool 使用 LIB 而不是 ar?
问问题
725 次
1 回答
1
由于设置AR
并且AR_FLAGS
不起作用,唯一简单的解决方案(我没有尝试过)是CCCLcl.exe
,它link.exe
为 autoconf 包的这些程序提供了一个更简洁的界面。它现在看起来有点旧,但它可能会起作用。
安装说明假定CC
/CXX
将是cl.exe
,但您可能正在使用 GCC。在那种情况下,可能AR=cccl
需要成为configure
.
于 2013-05-25T20:22:56.780 回答