我正在使用一个开源库,它会生成一个名为libshared.la的文件。我能否使用普通的gcc命令静态链接这个文件?我更熟悉.so文件的动态链接和.a文件的静态链接,但对.la文件不确定。
谢谢!
我正在使用一个开源库,它会生成一个名为libshared.la的文件。我能否使用普通的gcc命令静态链接这个文件?我更熟悉.so文件的动态链接和.a文件的静态链接,但对.la文件不确定。
谢谢!
那是一个libtool文件。您可以使用libtool
来使用它:
$ libtool --mode=link gcc -g -O -o test test.o \
/usr/local/lib/libhello.la
关于libtool
的更多信息: