cygwin では、libtool を使用して静的ライブラリをリンクしようとしています。この--mode=link cl.exe
行は、.obj ファイルに対して ar cru を呼び出して、.lib を作成します。ただし、Windows の下に別のプログラム LIB があることは知っています。私が理解している限り、それはarと同等ですが、ar + ranlibとLIBの使用に違いはありますか?また、libtoolにarの代わりにLIBを使用させるにはどうすればよいですか?
質問する
725 次
1 に答える
1
設定AR
してAR_FLAGS
も機能しないため、唯一の簡単な解決策 (私は試していません) は、CCCLをラップしてcl.exe
、link.exe
autoconf パッケージ用のこれらのプログラムへのより適切なインターフェイスを提供することです。今はちょっと古いように見えますが、うまくいくかもしれません。
CC
インストール手順では/CXX
が になることを前提としてcl.exe
いますが、おそらく GCC を使用しているでしょう。その場合、おそらくAR=cccl
への引数である必要がありますconfigure
。
于 2013-05-25T20:22:56.780 に答える