尝试在 Qt 中使用 glload 创建一个 OpenGL 应用程序,我测试了示例代码。
#include <iostream>
#include <windows.h>
#include <glload/gl_all.h>
#include <glload/gll.hpp>
using namespace std;
int main()
{
glload::LoadFunctions();
cout << "Hello World!" << endl;
return 0;
}
但是当我运行它时,它停止工作。调试错误是
无法运行“:请求的操作需要提升。
构建命令是
qmake.exe C:\Users\Benbroher\test\test.pro -r -spec win32-g++ "LIBS+=-lglloadD" "LIBS+=-lopengl32"
我的 Qt 是 4.8.1,而 glsdk 是 0.4.4。我正在运行 64 位版本的 windows7,它发生在 32 位版本的 winXP 中。
什么可能导致这种情况,我该如何解决?