[VSCode] Mac에서 vscode C++ 개발환경 구축
[MacOS] Visual Studio Code로 C/C++ 코딩하기
맥에서 Makfefile 사용하지 않고, vscode를 사용하여 헤더파일 포함해 실행시키는 법 - 인프런
<aside> 💡 헤더파일 포함 방법
일단 이건 제 폴더 화면이구요 ch1.cpp가 메인함수이고, 리소스에 add함수(헤더파일 및 바디)를 넣었습니다.
cpp 에서 그냥 헤더파일 디렉토리만 명시해주면 되는거였음
참고로 vscode에서 Folder와 Workspace의 차이는 이 글을 참고하기 바란다. 간단히 말하면 하나의 폴더 아래서 모든 작업을 할 때는 [Open Folder]로 열면 되고 여러개의 루트 폴더가 있는 경우에는 워크스페이스를 만들어야 한다.
안녕하세요? 불친절에 대한 분노가 느껴지는 글입니다만 결과적으로 스스로 해결을 하셨네요. 저도 한 성격 하기 때문에 이 자리를 빌어서 학생때 이런적이 많았다는 고백을 하고 싶습니다. 되돌아보면 분노가 결과적으로 공부에 긍정적인 에너지로 활용되는 경우도 많았습니다.
일주일 차에 이정도를 스스로 추론해내신 것은 아주 잘하신 것 같습니다만, 매번 여러 개의 파일 이름들을 타이핑 하는 것은 번거로우실 것 같아서 VSCode 팁 알려드리려고 합니다.
VSCode 자체에서 빌드에 사용하는 설정들을 바꿀 수 있도록 *.json 파일들을 만들어 주는데,
"configurations": [
{
"name": "Linux",
"includePath": [
"${workspaceFolder}/**" **<- 여러 헤더 파일들(*.h)을 모두 포함(include)시키겠다.**
],
{
"tasks": [
{
"type": "cppbuild",
"label": "C/C++: g++ build active file",
"command": "/usr/bin/g++",
"args": [
"-fdiagnostics-color=always",
"-g",
"${fileDirname}/*.cpp", **<- 여러개의 cpp 파일들을 모두 빌드하겠다**
는 의미입니다. 이 설정파일들을 사용하는 방법은 아쉽게도 외부링크에 있습니다.
https://www.youtube.com/watch?v=UqCZda8DLGc
여기 앞부분 설치 방법 참고해보세요.
박성국님 요약도 참고하세요.
박성국님의 요약
https://blog.naver.com/sungkukshawnpark/223167856926 (윈도우)
https://blog.naver.com/sungkukshawnpark/223168149338 (맥OS)
다른 수강생들로부터 도움을 받고 싶으시면 디스코드로 오세요. 디스코드에 질문 올리셔도 됩니다. https://discord.gg/QkVU8QWUzS
</aside>
씹어먹는 C++ - <19 - 1. Make 사용 가이드 (Makefile 만들기)>
VSCODE C/C++ 컴파일 세팅 (헤더파일 추가 가능) for Mac
Visual Studio Code setup for C++ « IanFlow
여긴 뭔가 본격적으로 알려준다…