Qt에서 glload를 사용하여 OpenGL 응용 프로그램을 만들 때 샘플 코드를 테스트했습니다.Qt의 glload 오류
#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이다. \ 사용자 Benbroher \ 테스트 \를 \ test.pro -r -spec는 Win32-g ++ "LIBS + = - lglloadD" "LIBS + = -. lopengl32"나는 실행하고
내 Qt는이 4.8.1이며, glsdk은 0.4.4이다 64 비트 버전의 windows7은 winXP의 32 비트 버전에서 발생했습니다.
이 문제의 원인은 무엇이며 어떻게 해결할 수 있습니까?
GL 문맥은 어디에 생성합니까? – genpfault
질문에 대해 전혀 다른 Qt가 없으므로 Qt가 아닌 "Qt Creator"(IDE)를 사용한다고 가정합니다. – Bart