如何在 Windows 上构建 Qwt

Posted

技术标签:

【中文标题】如何在 Windows 上构建 Qwt【英文标题】:How to build Qwt on Windows 【发布时间】:2009-10-14 12:10:14 【问题描述】:

这是我所做的:

    从 sourceforge 下载了 qwt-4.2.0-setup-qt230nc.exe 解压到 C:\Program Files\Qwt 转到 Qt 命令提示符 运行 msvc-qmake.bat。 获取output。

现在 lib 目录已创建,但它是空的。还尝试打开 VS 项目文件,但它与 VS2008 不兼容,因为没有 vcproj 文件。我也尝试过 qmake 方式: qmake qwt.pro 然后 make,但它说 make 无法识别。我认为我可以使用 mingw32-make,但我给了我很多编译器错误。

我希望我会在 QtCreator 中使用 Qwt,但遗憾的是失败了。任何帮助表示赞赏。

【问题讨论】:

【参考方案1】:

我想我想出了简单的解决方案:

    打开 QtCreator。 打开项目... -> C:\Program Files\Qwt\qwt.pro 构建。 ... 利润!!!

我猜对了这是有效的方法吗?

现在我需要弄清楚如何将它与 QtDesigner 结合起来,因为这里没有 Designer 插件...

【讨论】:

抱歉,我觉得我的解决方案更舒服。 你好。我用调试和发布来构建它。现在我有 2 个文件夹(调试和发布)。接下来该怎么办?我没有建立任何例子。它只创建了它们的 obj 文件。能给我一点提示吗?【参考方案2】:

如果您有 Visual Studio,则必须执行后续步骤(根据文件“INSTALL”):

    运行控制台 将目录更改为安装 QWT 的目录 键入“qmake qwt.pro” 键入“nmake”

您必须确保您的 PATH 环境变量中有 nmake.exe 和 qmake.exe。

附:添加nmake.exe(其Visual Studio 的make 实现)的简单方法是从Visual Studio 的主菜单运行“工具/Visual Studio 2008 命令提示符”。

【讨论】:

这是我的输出:nopaste.pl/g3z 看起来我缺少 g++...我得到了 VS 2008 和 QtCreator(安装了整个 Qt SDK)。 您需要按照 Qt 命令提示符中的说明进行操作。不是通常的:)

以上是关于如何在 Windows 上构建 Qwt的主要内容,如果未能解决你的问题,请参考以下文章

在 Windows 7 上为 Qt Creator 安装 Qwt

如何链接到 Ubuntu 上的 Qwt 库?

调试 Qt 项目文件?

使用 Microsoft VS2010 编译 Qwt

如何在 Qt 4.7 中使用 Qwt

在 Mac OS X 上使用 Qwt