GLEW와 GLFW를 사용하여 Windows 7에서 VS 2015를 사용하는 작업 프로젝트를 진행했습니다. 몇 개월 만에 손을 대지 않았지만 그 사이에 새 컴퓨터가 있습니다. 윈도우 10.I는 더 이상 내 프로젝트를 빌드 할 수 없었다, 그래서 나는 다음과 같은 소스와 새로운, 매우 간단한 프로젝트를 만들어 : 예전에Windows 10에서 VS 2015의 nupengl GLFW로 링크 오류가 발생했습니다.
1>main.obj : error LNK2019: unresolved external symbol [email protected] referenced in function _main
을 : 다음 빌드 오류가 발생
#include <GL/glew.h>
#include <GLFW/glfw3.h>
int main(void) {
glClear(GL_COLOR_BUFFER_BIT);
return 0;
}
machine, 나는 의존성을 수동으로 다운로드하고 설정했다. 이번에는 새롭고 간단한 테스트 프로젝트로 NuGet을 사용하여 nupengl.core를 설치했습니다. 나는 NuGet이 모든 프로젝트 디렉토리, 링커 입력 등을 처리한다는 인상하에 있었기 때문에 어떤 프로젝트 설정도 변경하지 않았습니다.
#include <GL/freeglut.h>
은 다른 사람이 GLFW 얻었다 NuGet 작업 윈도우 10에서 VS 2015와 함께 : 특히,이 FreeGLUT 작동 사용 포함 변화?