본문 바로가기

: IDE tool

[VS Code] [C/C++] No-slash(/) Compile Error

반응형

VS Code C 컴파일 시 슬래시(/), 백슬러시(\)가 안 나타나서, 에러가 발생해요.

 

Build Environment)

  • Window 10
  • Installed VS-Code
  • Git(MinGW)

 

Problem)

Git 설치 후, C 컴파일 에러가 납니다.
아래와 같이 파일 경로에 슬래시가 빠집니다.

 

Error Message)

gcc.exe: error: C:vs-workspacecppsrcsolution1.cpp: No such file or directory

원래 주소는 C:\vs-workspace\cpp\src\solution1.cpp 이어야 함

 

 

 

Solved)

Git-bash 때문에 일어나는 문제, git-bash에서는 파일 경로 구분자를 "\" 대신 "/" 사용한다.

bash 에선 "\를 특수기호를 위한 구분자 정도로만 인식하는 것 같다.(확인 안 해봄)

아무튼, 인식을 못하는데, window 기본 terminal을 다시 powershell로 돌려주면 해결 완료

{your_workspace}/.vscode/setting.json

"terminal.integrated.shell.windows": "..."

부분을 지우거나, powershell로 바꾸거나, 다른 terminal로 변경

반응형