【发布时间】:2012-02-07 02:38:32
【问题描述】:
我将不胜感激以下方面的帮助:我正在使用 Qt 插件在 Visual Studio 2010 中编写一个程序,我需要绘制一些数据。因此,我安装了 Qwt。 Qwt 小部件在 Qt Designer 中可用(所以我做对了!)。我的问题是,每当我尝试引用 Qwt('include')时,Visual Studio 都会告诉我它找不到请求的标头。我已将 'C:\Qwt-6.0.1\lib\' 添加到我的 'Path' 环境变量中。我认为这足以让 Visual Studio 看到它。
我对 Visual Studio 还不是很精通。如何在 Visual Studio 中使用 Qwt 库?
我发现我可以在 Qt Creator 中使用 Qwt 的库,只需在 pro 文件中添加“CONFIG += qwt”即可;但是,我创建的 Qt 项目(在 Visual Studio 2010 中创建)没有 pro 文件。它具有等效的 Visual Studio。
谢谢。
【问题讨论】:
-
头文件的路径是什么?我不确定它是 lib 目录。并且将它们添加到 Path env var 什么也不做。您将需要它到 VS 中项目的其他包含目录。
-
在我的项目设置中,我将包含目录设置为包含所有标题的包含文件夹,并将 lib 目录设置为 lib 文件夹,现在它似乎可以正常工作了。
-
实际上,现在我的问题是,当我在 qt 设计器中添加一个 qwt 绘图小部件并在 Visual Studio 中对其进行编译时,它显示未解析的外部,并且不会编译...
-
然后确保您喜欢正确的库。
-
我该怎么做?我尝试添加 'C:\Qwt-6.0.1\lib;'到链接器>>常规下的“附加库目录”。那没有做任何事情。编辑:我在输入>>链接器依赖项中添加了“qwt.lib”,这似乎已经完成了。如果我可能会问,是否正在执行所有这些标准程序以在 VS 中添加任何库?对不起,我以前从未添加过库。再次感谢!
标签: visual-studio-2010 qt qt4 qwt