인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

인프런 커뮤니티 질문&답변

swing-by님의 프로필 이미지
swing-by

작성한 질문수

홍정모의 따라하며 배우는 C언어

3.14 복소수형

VS Code에서 go to definition하면, VS의 헤더파일 코드가 나타납니다.

해결된 질문

작성

·

2.2K

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

1

visual studio에서 사용하는 header file 경로를 바꾸어주면 됩니다.

 

아래 링크에 자세한 과정이 포함되어 있으니 참고해보시기 바랍니다. 

https://code.visualstudio.com/docs/cpp/config-mingw

( 링크에서 compiler path 부분을 참고해 보세요. )

 

어려움이 있으시다면 추가로 질문해주셔도 좋습니다 :)

 

감사합니다.

 

swing-by님의 프로필 이미지
swing-by
질문자

답변 감사드립니다!
해당 글대로 시도해보면, 현재 open중인 폴더만 적용되고,
다른 폴더 만들어서 새로 c 파일 만들면 또 VS 헤더 파일을 보여주더라고요.

그런데!

추가로 VS Code 자체 Settings(화면 좌측 하단 톱니바퀴모양)에서 C/C++ Extension의 Compiler Path와 Include Path를 직접 설정할 수 있다는 것을 발견했습니다.
이 경로를  gcc.exe로 설정하니깐,  새로 c나 c++파일 만들어도 mingw 헤더 파일을 보여줍니다 ^^

덕분에 쉽게 해결할 수 있었습니다. 감사합니다!

다행이네요 ^^ 감사합니다.

swing-by님의 프로필 이미지
swing-by

작성한 질문수

질문하기