์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
- db
- SK
- ํฐ์คํ ๋ฆฌ์ฑ๋ฆฐ์ง
- ์ ๋ ฌ
- DFS
- ๋ณํฉ์ ๋ ฌ
- skala1๊ธฐ
- ๋๋น์ฐ์ ํ์
- skala
- ๊น์ด์ฐ์ ํ์
- ์ค๋ธ์
- ๊ทธ๋ํํ์
- ์ํ
- ๋ฐฑ์ค
- ์์ํ์
- ์๊ณ ๋ฆฌ์ฆ
- LLM
- ํ๋ก๊ทธ๋๋จธ์ค
- ๋จธ์ง์ํธ
- BFS
- ํ์ด์ฌ
- ๊ทธ๋ฆฌ๋
- DP
- ๊ตฌํ
- ๋ค์ด๋๋ฏนํ๋ก๊ทธ๋๋ฐ
- ๊ทธ๋ํ
- ๋ฐ์ดํฐ๋ฒ ์ด์ค
- ๋์ ๊ณํ๋ฒ
- LIS
- SQL
- Today
- Total
๐๐ญ๐ฐ๐ธ ๐ฃ๐ถ๐ต ๐ด๐ต๐ฆ๐ข๐ฅ๐บ
[๊ธฐํ] mac vscode ์ค๋ฅ - includePath๋ฅผ ์ ๋ฐ์ดํธํ์ธ์ ๋ณธ๋ฌธ
๊ฐ๋นก์น๋๊ฑฐ
๊พน์ฐธ๊ณ ๋จ๊ธฐ๋ ํ๊ธฐ
macOS 15.0 sequoia update ์ดํ ์ฝํ ์ฐ์ตํ๋ ค๊ณ ์ค๋๋ง์ ๋ก์ปฌ์์ vscode๋ก C++ ์จ๋ณด๋ ค๋๊น ๊ฐ์๊ธฐ iostream ํค๋๋ฅผ ๋ชป์ฐพ๊ณ ๋๋ฆฌ๋จ
๋์๊ฐ๋์ ๋ฐฉ๋ฒ ์ฐพ๋ค๊ฐ ๊ฒจ์ฐ ํ ์ฝ์ง
๋ด ๊ธฐ์ต์ผ๋ก ์๋ก์ด macOS๋ก ์ ๋ฐ์ดํธ ํ ๋๋ง๋ค ์ข ์ข ๊ฒช๋ ๋ฌธ์ ์๋๋ฐ, ๋งจ๋ ์ OS ๋์ฌ ์ฏค ๊น๋จน์ผ๋๊น ์ ๋ฆฌ
1. /Library/Developer/CommandLineTools ์ญ์ ํ ์ฌ์ค์น
๋์ถฉ ์ด๋ฐ ํด๋ ์๋ /Library/Developer/CommandLineTools ํด๋ rm -rf๋ก ๋ ๋ ค์ฃผ๊ธฐ
$ sudo rm -rf /Library/Developer/CommandLineTools
์ดํ xcode-select ์ฌ์ค์น
$ xcode-select --install
xcode-select: note: install requested for command line developer tools
๊ทธ๋ผ ์๋ install requested ์ด์ฉ๊ณ ๋จ๋ฉด์ ์์ ํ์ ์ผ๋ก ์ค์นํ๋ผ๋ ์ฐฝ์ด ๋ธ
10๋ถ์ ๋ ๊ฑธ๋ฆฌ๋๊ฑฐ ๊ฐ์๋ฐ, ๊ทธ๊ฑฐ ์ค์นํด์ฃผ๋ฉด ๋
$ gcc --version
์ค์น ์ดํ ์ด๊ฑฐ ํ์ธํด์ฃผ๊ณ ๋ค์ vscode ๋ค์ด๊ฐ๋ฉด ์๋
์์์์
์ง๊ธ์ ์๋จ
2. VSCode IntelliSense ์ค์ ๋ฐ๊พธ๊ธฐ
์ฌ๊ธฐ์ ์ปดํ์ผ๋ฌ ๊ฒฝ๋ก ์ ๋ค๋ฅธ ๊ฒฝ๋ก๋ฅผ ์ง์ ํด์ค๋ค.
์ด ์ฐฝ ๋ค์ด๊ฐ๋์ง, cmd + P๋ก 'c_cpp_properties.json' ํ์ผ ์ด์ด์ฃผ๋์ง ๋์ค์ ํ๋ ํด๋ ๋จ
ํฐ๋ฏธ๋ ๊ธฐ์ค์ผ๋ก
gcc -v ๋๋ gcc --version ๋ช ๋ น์ด ์ณ์ ์ ํ์๋ InstalledDir ์ gcc ๋ํด์ ์ ์ด์ฃผ๋ฉด ๋จ
json ํ์ผ์๋ "compilerPath" ์์น์!!
์๋ ๊ฒ
๋๋ /usr/bin/gcc ๊ฐ ์ ํ์๊ธธ๋ gcc ๋ฒ์ ํ์ธํ๊ณ ๋ฐ๊ฟ์ค
์ด๋ฒ์ ๊ทผ๋ฐ ๊ทธ๋ ๊ฒ ํด๋ ํด๊ฒฐ์ด ์๋์
๊ทธ๋์ stackoverflow ์ ์๋๋ค ์ฐพ์๊ฐ์ ์ป์ ํด๋ต
3. "includePath" ์์
json ํ์ผ์ "includePath" ๋ถ๋ถ์
"/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/v1"
์ด๊ฑฐ ํ ์ค ๋ ์ถ๊ฐํด์คฌ๋ค
๊ทธ๋ฌ๋๋ ๋ฉ๋ํ๊ฒ ํด๊ฒฐ!!