“找不到-lqjpeg”编译静态QT应用程序时出错

发布于 2024-12-02 19:13:22 字数 594 浏览 0 评论 0原文

我正在尝试使用诺基亚的 QT Creator 在静态(发布配置)模式下编译(Windows)QT 应用程序。我按照此处的标准说明静态编译了 QT 本身。但是,尽管使用 -qt-libjpeg 运行 configure.exe 我仍然收到以下错误:

mingw32/bin/ld.exe:找不到-lqjpeg

collect2: ld 返回 1 退出状态

.pro 文件确实包含 QTPLUGIN += qjpeg

.cpp 文件确实包含 Q_IMPORT_PLUGIN(qjpeg)

我正在尝试编译的项目称为 CutyCapt,可以是下载此处。我正在使用 QT v.4.7.0。

I am trying to compile a (Windows) QT application in static (release configuration) mode using Nokia's QT Creator. I compiled QT itself statically as per standard instructions here. However, despite running configure.exe with -qt-libjpeg I am still getting the following error:

mingw32/bin/ld.exe: cannot find -lqjpeg

collect2: ld returned 1 exit status

.pro file does contain QTPLUGIN += qjpeg

.cpp file does contain Q_IMPORT_PLUGIN(qjpeg)

The project I am trying to compile is called CutyCapt and can be downloaded here. I am using QT v.4.7.0.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

痞味浪人 2024-12-09 19:13:22

如果您的路径中没有 Qt 库,则可能会出现问题,如果您检查环境变量,您应该有对 Qt 库路径的引用,如果没有,那么您需要自己添加它。

There can be issues if you've not got the Qt libraries in your path, if you check your environment variables you should have a reference to the Qt libraries path, if not then you'll need to add it yourself.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文