你能解释一下,如何用-l选项链接到.la文件吗?
就我的经验而言 - 我只链接了静态库(.a)文件.
现在我看一下Qt生成的Makefile并且无法弄清楚,当指定-l QtCore开关时,链接器如何使用/打开libQtCore.la文件,而不是查找libQtCore.a.
另外 - gcc手动说明,-l [库名]开关将包含lib [库名] .a,而不是lib [libraryname] .la.
rub*_*nvb 14
.la
据我所知libtool垃圾文件,不应手动链接.它们由libtool内部使用,无论它需要什么原因.你应该链接到该*.a
文件.在Qt安装/构建中应该有*.a
要链接的文件.
归档时间: |
|
查看次数: |
13316 次 |
最近记录: |