【问题标题】:Using the Qt library in an existing c++ VS2010 program在现有 c++ VS2010 程序中使用 Qt 库
【发布时间】:2012-09-25 19:15:56
【问题描述】:

我正在尝试让 Qt 库在我现有的 VS2010 项目中工作。但我几乎被困住了。

我已经成功地在 64 位上使用 nmake 编译了库,并为 vs2010 添加了 Qt 插件。

但我不知道如何在我的项目中使用它,该项目已经使用了 boost 和 opencv 库,而且这些都可以正常工作。

我在 stackoverflow 上找到了一个帖子,说我需要使用文本编辑器编辑 vs 项目文件,但是当我这样做时,我找不到需要编辑的全局部分。

谁能帮我解决这个问题?提前致谢。

【问题讨论】:

  • 您的意思真的是“令人兴奋”吗?还是应该“存在”?通常不需要手动编辑项目文件。究竟是什么不工作?
  • 我的意思是存在的,很抱歉这个错误。问题是如何在现有项目中调用库?这样我就不需要创建新的 QT 项目了。
  • 如果您正在发送 Qt 事件,您可能需要运行 QApplication 请参阅stackoverflow.com/questions/2150488/…
  • 我试图创建一个新的 QT 项目(使用一种形式),但是 VS 说没有分配给 qt 的 64x 版本。但我使用 vs 64x 命令提示符构建它。插件只能看到一个版本的 qt(qt->options)。有人知道这里出了什么问题吗?

标签: c++ visual-studio-2010 qt qt4


【解决方案1】:

我解决了,嗯。我创建了一个新的 QT 项目,并在新的 QT 项目中添加了我现有的代码。我还链接了 opencv 和 boost 库,应用程序现在可以运行了!

感谢所有的cmets

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-04-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多