-
카테고리
-
세부 분야
프로그래밍 언어
-
해결 여부
해결됨
VS Code에서 go to definition하면, VS의 헤더파일 코드가 나타납니다.
22.01.01 19:28 작성 조회수 1.74k
0
강의 3.14 복소수형. 1분 53초부터 시작되는 complex.h파일 definition에 관한 질문입니다.
VS Code로 complex.h 파일의 정의 부분으로 이동했는데요.
어찌된 일인지, Visual Studio의 complex.h파일 내용이 보입니다.
분명 여태까지 gcc 컴파일 잘 됐고 강의에서 VS Code 관련 내용 모두 다 잘 따라왔는데요.
이번에 complex 헤더파일 정의로 이동해보니 mingw에서 include되는 헤더파일이 아니었습니다.
이런 경우 어떻게 해야
mingw 내부의 헤더파일을 include할 수 있을까요?
답변을 작성해보세요.
1
강민철
2022.01.02
visual studio에서 사용하는 header file 경로를 바꾸어주면 됩니다.
아래 링크에 자세한 과정이 포함되어 있으니 참고해보시기 바랍니다.
https://code.visualstudio.com/docs/cpp/config-mingw
( 링크에서 compiler path 부분을 참고해 보세요. )
어려움이 있으시다면 추가로 질문해주셔도 좋습니다 :)
감사합니다.
swing-by
질문자2022.01.02
답변 감사드립니다!
해당 글대로 시도해보면, 현재 open중인 폴더만 적용되고,
다른 폴더 만들어서 새로 c 파일 만들면 또 VS 헤더 파일을 보여주더라고요.
그런데!
추가로 VS Code 자체 Settings(화면 좌측 하단 톱니바퀴모양)에서 C/C++ Extension의 Compiler Path와 Include Path를 직접 설정할 수 있다는 것을 발견했습니다.
이 경로를 gcc.exe로 설정하니깐, 새로 c나 c++파일 만들어도 mingw 헤더 파일을 보여줍니다 ^^
덕분에 쉽게 해결할 수 있었습니다. 감사합니다!
답변 1