"OpenGL SuperBible 6th edition"책의 첫 번째 예제를 작성하고 실행하려하지만 제대로 작동하지 않습니다. 내가 오류 얻을 : 나는 비주얼 C를 사용하고OpenGL SuperBible 6 첫 번째 예제 오류
fatal error C1083: No se puede abrir el archivo incluir: 'sb6.h':
No such file or directory
를 ++ 2010 익스프레스 그래서 외부 자원으로 가 sb6.h 파일이 추가 위치 포함 폴더를 포함하여이 고정 시도 "SB6을/포함"
Project | Properties | VC++ folders | Include files folders
그러나 그것은 작동하지 않았다 이제 오류는 다음과 같습니다 :에
\include\sb6.h(69): fatal error C1083:
No se puede abrir el archivo incluir: 'glfw.h':
No such file or directory
폴더 /에 동일한 방법으로/GL을 추가하여이 문제를 해결하려고했지만 동일한 오류 메시지가 표시됩니다. 당신은 포함하고 라이브러리 라이브러리 프로젝트에 경로 및 링크 너무 GLFW library을 얻을하고 추가 할 필요
#include <sb6.h>
class my_application : public sb6::application {
public:
void render(double currentTime) {
static const GLclampf red[] = {1.0f, 0.0f, 0.0f, 1.0f};
glClearBufferfv(GL_COLOR, 0, red);
}
};
DECLARE_MAIN(my_application);
안녕, 덕분에 난 그냥 GLFW 3.0.4 다운로드하지만, 포함 폴더 만이 파일이 : _glfw3.h_ 및 올바른 버전이 아닌 어쩌면 _glfw3native.h_? 비록 내가 GLFW의 이전 버전을 찾을 수있을 것 같지 않지만. – sempiedram
이전 버전이 필요하고 GitHub 저장소가 있으므로 GitHub에서 이전 버전을 가져 와서 직접 빌드 한 다음 사용할 수 있습니다.또는, GLFW3을 사용하도록 SB6 샘플 코드를 변경할 수 있습니다. 내가 얼마나 열심히 될지 모르지만, 그것은 단지 몇 가지 이름을 바꿀 수 있습니다. – yzt
오, 그건 그렇고, OpenGL SuperBible 웹 사이트에서는 아마도 필요한 모든 라이브러리 *와 함께 샘플 코드 *를 다운로드 할 수 있습니다. 거기서 확인해 봤어? – yzt