【发布时间】:2009-07-13 14:41:48
【问题描述】:
我在 linux 上构建了一个使用 opengl 的 qt 应用程序,并试图在 Windows 上构建它。我使用 g++ 在 linux 上制作它,并使用 Visual Studio 2005 的命令行 nmake 在 Windows 上构建它。当我尝试构建我的应用程序时,我输入了
qmake -makefile app.pro
nmake
nmake 失败并说“bool qt_win_owndc_required”...已经在 QtOpenGld.lib 中定义.. 找到一个或多个多重定义的符号
当我尝试使用 opengl 构建其中一个示例 (hellogl) 时,它导致了相同的错误消息。但是当我尝试在没有 opengl 的情况下构建一个不同的示例时,它工作得很好。我需要做一些特别的事情来正确构建 opengl 库吗?有什么我没有想到的吗?
【问题讨论】: