4
/bin/sh ./libtool --tag=CC   --mode=link gcc  -g   -o pcretest pcretest.o libpcreposix.la
libtool: link: gcc -g -o .libs/pcretest pcretest.o  ./.libs/libpcreposix.so /root/test/pcre-8.12/.libs/libpcre.so

libtoolを使用すると、それがより複雑になるだけのようです。なぜgccに固執しないのですか?

4

1 に答える 1

3

別のプラットフォームで gcc を使用していない可能性があるためです。libtool の全体的な目的は、各リンカーがどのように動作し、オペレーティング システム環境が動作するかの詳細を知る必要なく、多数のプラットフォームでリンクできるようにすることです。

于 2011-07-22T21:33:00.960 に答える