0

在 cygwin 下,我正在尝试使用 libtool 链接一个静态库。该--mode=link cl.exe行在 .obj 文件上调用 ar cru 以创建 .lib。但是,我知道windows下还有另一个程序LIB。据我了解,它等同于 ar,但是在使用 ar+ranlib 与 LIB 时会有什么不同,如何强制 libtool 使用 LIB 而不是 ar?

4

1 回答 1

1

由于设置AR并且AR_FLAGS不起作用,唯一简单的解决方案(我没有尝试过)是CCCLcl.exe,它link.exe为 autoconf 包的这些程序提供了一个更简洁的界面。它现在看起来有点旧,但它可能会起作用。

安装说明假定CC/CXX将是cl.exe,但您可能正在使用 GCC。在那种情况下,可能AR=cccl需要成为configure.

于 2013-05-25T20:22:56.780 回答