OpenGL course 03-01: 그래픽스 파이프라인

Поделиться
HTML-код
  • Опубликовано: 24 ноя 2024

Комментарии • 10

  • @이우리-q5d
    @이우리-q5d Год назад

    선생님 강의 잘 듣고 있습니다. 좋은 강의 감사합니다.
    현재 02-03까지 마쳤는데요. visual studio code에서 보면 main문에 #include 부분이 빨간 밑줄이 쳐져있어요. 마치 못 찾는거처럼요. 그런데 빌드와 실행 모두 잘 됩니다.
    visual studio 2019에서는 마찬가지로 빨간 밑줄이 쳐져있고, 여기서는 .h 파일 못 찾는다고 나오면서 빌드 및 실행이 안 됩니다.
    어떻게 해결하면 될까요?

    • @rinthel
      @rinthel  Год назад

      안녕하세요 ㅎㅎ
      우선 visual studio code에서의 세팅은 마침 아래쪽에 동일한 현상에 댓글과 그에 대한 해결책을 달아두었으니 이걸 참고하시면 되겠구요,
      visual studio 2019에서는 프로젝트 속성 창으로 들어가셔서, c/c++ 설정 중 additional include directory 설정을 추가하셔야 해요.
      bsh0608.tistory.com/entry/visual-studio-%EC%99%B8%EB%B6%80-include-library-%EC%84%A4%EC%A0%95-%EB%B0%A9%EB%B2%95 여기의 1.3을 참고하시면 될거 같아요
      다만, visual studio 프로젝트로 처음부터 만들게 되면 dependency가 자동으로 받아지지 않으니, GLFW 같은 라이브러리들을 별도 설치해야 하는 점 참고해주세요~ cmake를 통해서 visual studio project를 만든다면, 이런 문제도 해결되긴 합니다 ㅎㅎ 요 방법은 cmake 사용 메뉴얼을 참고하시면 됩니다!
      도움이 되셨길 바랍니다~

    • @이우리-q5d
      @이우리-q5d Год назад

      @@rinthel 해결되었습니다! 빠른 답변 감사합니다 :)

  • @jewonunity
    @jewonunity Год назад

    2022-12-29 완

  • @tkl6411
    @tkl6411 Год назад

    common.h 파일 만들고 내용을 복사했더니
    #include
    #include
    #include 이부분에 빨간줄이 쳐지는데
    C/C++(1696)오류 라길래 무슨말인지 해결을 못하겠습니다 도와주십시오.

    • @rinthel
      @rinthel  Год назад +1

      음 우선, 이 강의의 01-02, 02-01, 02-02 영상을 보시면서 개발 환경 세팅을 다 하신 상태인지 확인을 해봐야 할거 같구요.
      다 하셨다면, 윈도우 기준 F7을 눌러서 컴파일을 했을 때, VSCode 화면 하단에 있는 log 창에 컴파일이 잘 되는지도 확인이 필요해요. 밑줄로 에러를 표시해주는 기능은 C/C++ intellisense가 문법 오류를 찾아주는 기능일거거든요. 이것과 CMake의 빌드는 독립적으로 실행됩니다.
      만일 컴파일이 잘 된다면, VSCode 쪽 세팅 문제입니다. 개발 디렉토리의 .vscode/c_cpp_properties.json 파일 (아마 자동 생성될겁니다) 에 includePath에 dependency 디렉토리 설정을 해줘야해요. code.visualstudio.com/docs/cpp/c-cpp-properties-schema-reference 이 페이지를 참고하시구요.
      컴파일이 잘 안된다면, 실제로 include가 실패했기 때문에 발생하는 문제입니다. CMakeLists.txt 파일과 Dependency.cmake 파일 쪽 설정에 문제가 없는지 살펴봐야해요. 차근차근 살펴보시기 바랍니다~

    • @tkl6411
      @tkl6411 Год назад

      @@rinthel 답변 감사합니다 이것저것 만져보다가 dependency에 무언가 추가하고 include < >를 " "로 감싼이후로 빨간줄이 안뜨던데 정확한 이유는 모르겠네요 ㅎㅎ

    • @tonykim3501
      @tonykim3501 Год назад +1

      @@tkl6411 교수님께서 말씀해주신 includePath에 추가로 c_cpp_properties.json에서 만약 configurationProvider가 ms-vscode.cmake-tools라면 ms-vscode.cpptools 로 변경해주시면 해결됩니다.

    • @bictorlym9453
      @bictorlym9453 8 месяцев назад

      @@tonykim3501 복 받으실꺼에요!!!