2016-03-03 95 views
0

我正在開發一個嵌入式ununtu 14.04項目,其中包含對opengl es 1.1/2.0的支持,以及使用Qt5.5構建的程序。 當程序運行時,我遇到了同樣的問題,因爲下面的鏈接: question link無法在Qt5.5上創建QOpenGLShaderProgram

所以我的問題是:1。 我如何可以設置程序來解決這個問題呢? 2.如果我不能解決這個問題,我可以使用其他工具編譯着色器文件並將它鏈接到程序中嗎?

有什麼建議嗎?謝謝。

回答

0

看看這個頁面,找出着色器不編譯的原因。然後你可以嘗試解決這個問題。

https://www.opengl.org/wiki/Shader_Compilation

特別是對錯誤處理的部分。

+0

謝謝,我已經解決了這個問題,好像在我需要學習的openGL和openGL中有更多不同。 –

+0

我通過使用QOpenglTexture類解決了這個問題。 –