Mic*_*ine 9 c++ qt webkit qt4 qtwebkit
我尝试使用以下命令构建静态Qt库:
./configure --prefix=/usr/local/qt --static --accessibility --multimedia --audio-backend --svg --webkit --javascript-jit --script --scripttools --declarative --dbus --debug
Run Code Online (Sandbox Code Playgroud)
但我收到一条消息说:
WARNING: Using static linking will disable the WebKit module.
Run Code Online (Sandbox Code Playgroud)
是否可以在启用所有模块的情况下构建静态Qt库?如何?
谢谢
可能是因为它的一部分是 LGPL。因此,这可能是可能的,但 LGPL 意味着您必须提供源代码或编译的目标代码,以便最终用户可以针对他们自己的版本重新链接。
如果您不打算将结果部署给任何人,那么您可能可以这样做并遵守。
不过,您必须编辑构建才能实际执行此操作,因为它们看起来默认符合 LGPL。