0

cygwin では、libtool を使用して静的ライブラリをリンクしようとしています。この--mode=link cl.exe行は、.obj ファイルに対して ar cru を呼び出して、.lib を作成します。ただし、Windows の下に別のプログラム LIB があることは知っています。私が理解している限り、それはarと同等ですが、ar + ranlibとLIBの使用に違いはありますか?また、libtoolにarの代わりにLIBを使用させるにはどうすればよいですか?

4

1 に答える 1

1

設定ARしてAR_FLAGSも機能しないため、唯一の簡単な解決策 (私は試していません) は、CCCLをラップしてcl.exelink.exeautoconf パッケージ用のこれらのプログラムへのより適切なインターフェイスを提供することです。今はちょっと古いように見えますが、うまくいくかもしれません。

CCインストール手順では/CXXが になることを前提としてcl.exeいますが、おそらく GCC を使用しているでしょう。その場合、おそらくAR=ccclへの引数である必要がありますconfigure

于 2013-05-25T20:22:56.780 に答える