我已经成功在Windows中创建了一个静态链接版本的应用程序。我有(1)静态编译Qt和(2)使用Qt Creator使用静态版本的Qt编译我的应用程序(参见documentation,更详细地steps I followed)。这很好用,我可以分发应用程序。
现在我尝试使用Qt Creator中的相同的编译器和设置来编译不同的应用程序,但不知怎的,.exe
最终动态链接....? ?请注意,我已经在macOS上成功静态编译了两个应用程序。
出了什么问题?
我意识到这仍然是一个广泛的问题,但任何建议都非常受欢迎。
到目前为止,我已尝试将
CONFIG+=static
添加到.pro
文件中(尽管第一个应用程序不需要)。这也没有效果。