2009-07-13 135 views
1

我構建了一個在Linux上使用opengl的qt應用程序,並試圖在Windows上構建它。我使用g ++在linux上創建它,並使用Visual Studio 2005的命令行nmake在Windows上構建它。當我tryed建立我的應用程序類型將Linux上的Qt應用程序移植到Windows上

qmake -makefile app.pro 
nmake 

的NMAKE失敗了,說:「布爾qt_win_owndc_required」在QtOpenGld.lib已經定義... .. 一種或多種多definded符號發現

當我嘗試用opengl構建其中一個例子(hellogl),結果產生了相同的錯誤信息。但是當我嘗試在沒有opengl的情況下構建一個不同的示例時,它工作正常我需要做些特別的事情來正確地構建opengl庫嗎?有沒有我沒有想到的東西?

回答

1

你在Visual Studio 2005命令提示符下運行qmake嗎?

谷歌搜索打開了這個帖子:http://www.delta3d.org/forum/viewtopic.php?showtopic=15723

的傢伙通過重建源解決了這一問題。

+0

這就是我最終做的。重建它的工作。我不知道第一次出了什麼問題,但自重建以來,我不會爲此擔心。 – DHamrick 2009-07-13 18:53:20

相關問題