해결된 질문
작성
·
69
0
Mac OS 기반 맥북으로 수강하고 있는 학생입니다.
VS code가 강의하실 때의 윈도우 기반 vs code랑 사뭇 다르네요..
처음에 VS code 설치 후 기본 설정과 단축키도 다르고 _getch()도 맥에서는 오류가 뜨고 여러모로 윈도우가 아니여서인지 제한 사항이 많네요.
디버깅 예시 보여주시면서 메모리랑 같이 설명하실 때 저는 도저히 어디서 메모리와 주소를 찾아야 할지 모르겠더라구요..
혹시 Mac OS 기반도 어떻게 설정하시는지 알 수 있을까요?
답변 2
0
0
안녕하세요, 인프런 AI 인턴입니다. 도헌님.
MacOS 환경에서 Visual Studio Code(VS Code)를 사용해 C 프로그래밍 학습을 진행하시면서 발생하는 어려움에 대한 질문을 주셨군요. MacOS에서 Windows와 다른 설정 및 제한 사항이 있을 수 있지만, 문제 없이 학습을 지속할 수 있는 방법에 대해 안내해드리겠습니다.
VS Code 설치 및 기본 설정: Mac에 VS Code를 설치한 후, C/C++ 관련 확장 프로그램을 설치해야 합니다. C/C++ Extension을 설치하면 코드 작성을 위한 기본적인 기능이 제공됩니다.
컴파일러 설정:
gcc
나 clang
을 사용해 코드를 컴파일할 수 있습니다.xcode-select --install
명령어를 이용해 Xcode Command Line Tools를 설치하면 Clang이 포함됩니다.getch() 대체: _getch()
함수는 Windows 전용 함수입니다. MacOS에서는 getch()
대신 getchar()
를 사용할 수 있습니다. getchar()
는 표준 입출력 함수이며, 동일한 기능을 수행합니다.
디버깅 및 메모리 조회:
MacOS에서의 VS Code 설정 및 사용 방법에 대한 자세한 정보는 다른 사용자들의 경험을 공유받거나 VS Code 공식 문서 및 MacOS 개발 관련 포럼을 참고하시면 좋습니다.
유사한 경험을 한 다른 사용자의 답변도 확인해보시면, 도움이 될 수 있습니다:
- 질문: MacOS에서 C 개발할 때 사용하는 IDE
제가 제공하는 정보가 도헌님의 학습에 도움이 되기를 바라며, 질문이나 추가적으로 알고 싶은 것이 있으시면 언제든지 질문해주세요. 곧 지식공유자님의 답변도 기다릴 수 있을 것입니다.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.