프로젝트를 만들려고 할 때 "kernel32.lib"파일을 열 수 없다는 오류가 발생했습니다. 인터넷 검색을 한 후 $ (LibraryPath)를 라이브러리 디렉토리 끝에 추가했습니다.Visual Studio에서 링크 오류 2015
그리고 Here`s 내 코드 :
//GLEW
#define GLEW_STATIC
#include <glew.h>
//GLFW
#include <glfw3.h>
#include <iostream>
int main()
{
glfwInit();
glfwWindowHint(GLFW_CONTEXT_VERSION_MAJOR, 3);
glfwWindowHint(GLFW_CONTEXT_VERSION_MINOR, 3);
glfwWindowHint(GLFW_OPENGL_PROFILE, GLFW_OPENGL_CORE_PROFILE);
glfwWindowHint(GLFW_RESIZABLE, GL_FALSE);
GLFWwindow* window = glfwCreateWindow(800, 600, "Learning OpenGL :)", nullptr, nullptr);
if (window == nullptr)
{
std::cout << "Failed to create window\n";
glfwTerminate();
return -1;
}
glfwMakeContextCurrent(window);
glewExperimental = GL_TRUE;
if (glewInit() != GLEW_OK)
{
std::cout << "failed to initialize GLEW\n";
return -1;
}
glViewport(0, 0, 800, 600);
while (!glfwWindowShouldClose(window))
{
glfwPollEvents();
glfwSwapBuffers(window);
}
glfwTerminate();
return 0;
}
내가 이전 오류를 제거되었다, 그러나 지금은 다른 사람의 무리를 얻을 이렇게함으로써
어떻게 링크 오류를 모두 해결하고 마침내 내 프로그램을 실행할 수 있습니까?
프로그래머가'$ {something}'을 설정 옵션에 추가하라는 말은 "$ {something}'을 시스템의 실제 위치/값/etc로 바꾸는 것을 의미합니다."* – datenwolf