2016-06-30 9 views
1

내가하는 나는 다음과 같은 라이브러리를 사용하는 것, 비주얼 스튜디오 2015에서 신선한 VC++ 프로젝트를 만들려고하고 포함비주얼 스튜디오 2015을 무시 프로젝트 별은

  • 하는 빈 프로젝트를 생성하고 보통 최소 주 기능 MAIN.CPP를 추가하고 구축 : 전에, 나는 다음과 같이 프로젝트를 설정했습니다.
  • 솔루션 디렉토리 (lib라고 함)에 폴더를 추가하고 폴더에 원하는 라이브러리를 복사하십시오.
  • 프로젝트 속성에서 모든 구성 아래에서 VC++ 디렉터리로 이동하고 포함 및 라이브러리 디렉터리 아래에 각 라이브러리의 경로를 입력합니다.
  • 링커> 입력 아래에서 사용할 .lib 파일을 추가합니다.
  • 마지막으로 .dll 파일을 솔루션 디렉토리의 디버그/릴리스 폴더에 복사합니다.

    이 단계에서는 #include <sdl2.h> 또는 #include <gl\glew.h>을 입력 할 수 있지만 헤더를 찾을 수 없습니다.

모든 파일 이름과 경로를 두 번 확인했는데 모두 정확합니다. 내가 뭔가를 놓친 것일 수도 있지만 몇 가지 설치 자습서를 실행하고 몇 가지 오래된 프로젝트를 확인하면 모든 것이 잘된 것처럼 보입니다.

누구든지이 사실을 들어 본 적이 있습니까? 그렇다면 해결 방법을 찾았습니까?

+0

windows의 SDL은 ''이고 * nix는 ''입니다. 나는''SDL.h ''를 사용하여 제안한다. –

+0

SDL의 include 디렉토리를 설정할 때'SDL /'로 설정 했습니까? 또는'SDL/include'? 또는'SDL/include/SDL2 /'? –

+1

설정은 $ (SolutionDir) lib \ SDL2-2.0.3 \ include –

답변

0

사실, 나는 Visual Studio를 다시 설치해야했습니다. 나는 2015 년 이전에 이미 2017 년을 설치 했으므로 연대순으로 설치했습니다. 나는 그 점이 다르다면 모르겠지만 모든 것이 이제는 잘됩니다.