๐Ÿช›Trouble Shooting ๊ฒ€์ƒ‰ ๊ฒฐ๊ณผ

ํ•ด๋‹น ๊ธ€ 15๊ฑด

๊ฒฐ๋ก ๋ถ€ํ„ฐ ๋ง์”€๋“œ๋ฆฌ๋ฉด Visual Studio Code์—์„œ ๋”ฐ๋กœ ์„ค์ •์„ ํ•˜์—ฌ ํ•ด๊ฒฐํ•œ ๊ฒƒ์€ ์•„๋‹™๋‹ˆ๋‹ค. ๋‹จ์ˆœํžˆ, ์ €์˜ ์–ด๋ฆฌ์„์€ ์‹ค์ˆ˜๋กœ ์ธํ•ด ๋ฐœ์ƒํ–ˆ๋˜ ๋ฌธ์ œ์˜€์–ด์š”... ์ด๊ฑธ ๊ฒช์œผ๋ฉด์„œ C++ ์–ธ์–ด์˜ ๋ฌด์„œ์›€์ด ๋‹ค์‹œ ํ•œ ๋ฒˆ ๋Š๊ปด์ง‘๋‹ˆ๋‹ค. ์˜ค๋ฅ˜๋ฅผ ์•ˆ ๋ฑ‰์–ด์š”... โ˜ข๏ธ ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ•œ ์ƒํ™ฉ ๐Ÿ”—๋‹จ์ง€๋ฒˆํ˜ธ๋ถ™์ด๊ธฐ๋ผ๋Š” ๋ฐฑ์ค€ ์‚ฌ์ดํŠธ ๋ฌธ์ œ๋ฅผ ํ‘ธ๋Š” ์ค‘์ด์—ˆ๊ณ , ์ž‘์„ฑํ•œ ์ฝ”๋“œ๊ฐ€ ์ œ๋Œ€๋กœ ๋Œ์•„๊ฐ€๋Š”์ง€ Visual Studio Code ์ƒ์—์„œ ์‹คํ–‰์„ ํ•ด๋ดค์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฐ๋ฐ, ์ž…๋ ฅ๊ฐ’์„ ์ฃผ๊ณ  ์‹คํ–‰์„ ์‹œ์ผœ๋„ ์•„๋ฌด๋Ÿฐ ์‘๋‹ต์ด ์—†์—ˆ์Šต๋‹ˆ๋‹ค. ๋ฌด์Šจ ์ผ์ธ๊ฐ€ ์‹ถ์–ด ์ค‘๋‹จ์ ์„ ์ฐ๊ณ  ๋‹ค์‹œ ์ž…๋ ฅ๊ฐ’์„ ์ค€ ํ›„, ํ•œ ์ค„์„ ์‹คํ–‰ํ–ˆ๋Š”๋ฐ ์ด๋ฒˆ์—๋Š” ๋””๋ฒ„๊ฑฐ๊ฐ€ ๊บผ์ ธ๋ฒ„๋ ธ์Šต๋‹ˆ๋‹ค. ์ด๊ฒŒ ๋ฌด์Šจ ์ผ์ธ๊ฐ€์š”?... ๊ทธ๋Ÿฌ๋‹ค๊ฐ€ Visual Studio Code์—์„œ ์—๋Ÿฌ ๋ฉ”์„ธ์ง€๋ฅผ ํ•˜๋‚˜ ๋‚ด๋ณด๋‚ด ์ค๋‹ˆ๋‹ค. unable..

๐Ÿช›Trouble Shooting/Tool 2023. 11. 28. 23:12

C++ ํด๋ž˜์Šค์—์„œ ์†Œ์Šค ์ฝ”๋“œ๋ฅผ ๋ณ€๊ฒฝํ•œ ํ›„, ๋ผ์ด๋ธŒ ์ฝ”๋”ฉ์„ ์ ์šฉํ•˜๋ฉด ์–ธ๋ฆฌ์–ผ ์—”์ง„ ์—๋””ํ„ฐ์— ํ•ด๋‹น ๋ณ€๊ฒฝ ์‚ฌํ•ญ์ด ๋ฐ˜์˜๋ฉ๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ, ์–ธ๋ฆฌ์–ผ ์—”์ง„ ์—๋””ํ„ฐ๋ฅผ ๋‹ซ์•˜๋‹ค๊ฐ€ ๋‹ค์‹œ ์—ด๋ฉด ๋ณ€๊ฒฝํ–ˆ๋˜ ์†Œ์Šค ์ฝ”๋“œ ์‚ฌํ•ญ๋“ค์ด ๋ฐ˜์˜๋˜์–ด ์žˆ์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ์ผ์ด ๋ฐœ์ƒํ•˜๋Š” ์ด์œ ๋Š” ๋ผ์ด๋ธŒ ์ฝ”๋”ฉ์€ ๋ณ€๊ฒฝ์ ์— ๋Œ€ํ•ด์„œ ์—๋””ํ„ฐ์— ์ ์šฉ์€ ํ•˜์ง€๋งŒ, ๋””์Šคํฌ์— ์ €์žฅํ•˜์ง€๋Š” ์•Š๊ธฐ ๋•Œ๋ฌธ์ธ๋ฐ์š”. ๋”ฐ๋ผ์„œ, ๋””์Šคํฌ์— ์˜๊ตฌ ์ €์žฅ์„ ํ•˜๋ ค๋ฉด ์–ธ๋ฆฌ์–ผ ์—”์ง„ ์—๋””ํ„ฐ๋ฅผ ๋‹ซ๊ณ , ์‚ฌ์šฉํ•˜๋Š” IDE(Visual Studio, Visual Studio Code ๋“ฑ๋“ฑ)์— ๊ฐ€์„œ ๋นŒ๋“œ(Ctrl + Shift + B)๋ฅผ ํ•ด์ค˜์•ผ ํ•ฉ๋‹ˆ๋‹ค.

์–ธ๋ฆฌ์–ผ ์—”์ง„์€ ๋””๋ฒ„๊น…๋„ ํž˜๋“ค๊ตฌ๋‚˜... C++ ํด๋ž˜์Šค๋ฅผ ์ƒ์„ฑํ•˜์—ฌ ๊ฐ„๋‹จํ•œ ์˜ˆ์ œ๋ฅผ ๋”ฐ๋ผํ•ด๋ณด๋‹ค๊ฐ€, ๋””๋ฒ„๊น…์ด ํ•„์š”ํ•œ ๊ฒฝ์šฐ๊ฐ€ ์ƒ๊ฒจ F5๋ฅผ ๋ˆŒ๋Ÿฌ ๋””๋ฒ„๊ทธ ๋ชจ๋“œ๋กœ ์‹คํ–‰ํ–ˆ๋”๋‹ˆ ๋‹ค์Œ๊ณผ ๊ฐ™์€ ์˜ค๋ฅ˜๊ฐ€ ๋–ด์Šต๋‹ˆ๋‹ค. Development Editor๋‚˜, DebugGame Editor๋กœ ํ•ด๋ด๋„ ์•ˆ ๋˜๊ณ , Win64์ธ ๊ฒƒ๋„ ํ™•์ธ์„ ํ–ˆ์ง€๋งŒ ๊ณ„์† ์œ„์™€ ๊ฐ™์€ ์˜ค๋ฅ˜๊ฐ€ ๋–ด์Šต๋‹ˆ๋‹ค. ์˜ค๋Š˜์€ ํ•˜๋ฃจ์ข…์ผ ์˜ค๋ฅ˜๋งŒ ๋งž์ดํ•˜๋Š” ๋‚ ์ธ๊ฐ€ ๋ณด๋„ค์š”. ๋””๋ฒ„๊ทธ ์†์„ฑ๊ฐ’๋“ค์€ ์ œ๊ฐ€ ๊ฑด๋“œ๋ฆฐ ์ ์ด ์—†์œผ๋‹ˆ, ์˜ค๋ฅ˜ ๋‹ค์ด์–ผ๋กœ๊ทธ๊ฐ€ ๋งํ•ด์ฃผ๋Š”๋Œ€๋กœ ๋“ค์–ด๊ฐ€๋ด๋„ ํ•ด๊ฒฐ๋  ๋ฆฌ๊ฐ€ ์—†์—ˆ์Šต๋‹ˆ๋‹ค. ์—ด์‹ฌํžˆ ๊ตฌ๊ธ€๋ง์„ ํ•˜๋˜ ์ค‘, ๋“œ๋””์–ด ํ•ด๊ฒฐ์ฑ…์„ ์ฐพ์•˜๋Š”๋ฐ ์ •๋ง ๊ฐ„๋‹จํ•ด์„œ ํ—ˆํƒˆํ•˜๋”๊ตฐ์š”... Visual Studio์—์„œ ํ˜„์žฌ ํ”„๋กœ์ ํŠธ๋ฅผ ์‹œ์ž‘ ํ”„๋กœ์ ํŠธ๋กœ ์„ค์ •ํ•ด์ฃผ๊ธฐ๋งŒ ํ•˜๋ฉด ๋˜์—ˆ์Šต๋‹ˆ๋‹ค... ์œ„์™€ ๊ฐ™์ด ์„ค์ •ํ•ด์ฃผ๋‹ˆ, ์ •์ƒ์ ์œผ๋กœ..

์–ธ๋ฆฌ์–ผ ์—”์ง„์•„... ๋‚˜ํ•œํ…Œ ์™œ ๊ทธ๋ž˜ ์œ ๋‹ˆํ‹ฐ ์—”์ง„๊ณผ ๋‹ค๋ฅด๊ฒŒ, ์–ธ๋ฆฌ์–ผ ์—”์ง„์€ ํ™•์‹คํžˆ ํ”„๋กœ๊ทธ๋ž˜๋จธ ์‚ฌ์šฉ ์ธก๋ฉด ๋ถ€๋ถ„์—์„œ๋Š” ๋ถˆํŽธํ•จ์ด ์—†์ง€ ์•Š์•„ ์žˆ๋„ค์š”. ์—๋””ํ„ฐ๋ฅผ ์ผ  ์ƒํƒœ์—์„œ๋„ ๋””๋ฒ„๊น…์ด ๊ฐ€๋Šฅํ•œ ์œ ๋‹ˆํ‹ฐ์™€ ๋‹ฌ๋ฆฌ, ์–ธ๋ฆฌ์–ผ์€ ์—๋””ํ„ฐ๋ฅผ ๋„๊ณ  Visual Studio์—์„œ ๋””๋ฒ„๊น… ๋ชจ๋“œ๋ฅผ ์‹คํ–‰ํ•ด์•ผ ํ•˜๋‚˜ ๋ด…๋‹ˆ๋‹ค. ๊ทธ๋ž˜์„œ ๋ธŒ๋ ˆ์ดํ‚น ํฌ์ธํŠธ๋ฅผ ์ฐ๊ณ , ๋””๋ฒ„๊น… ๋ชจ๋“œ๋ฅผ ์‹คํ–‰ํ–ˆ๋”๋‹ˆ ๋‹ค์Œ๊ณผ ๊ฐ™์€ ์˜ค๋ฅ˜๊ฐ€ ๋˜ ์ €๋ฅผ ๋ง‰์•˜์Šต๋‹ˆ๋‹ค. ์—ํ”ฝ ๊ฒŒ์ž„์ฆˆ ๋Ÿฐ์ฒ˜์—์„œ ์–ธ๋ฆฌ์–ผ ์—”์ง„ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ๋“ค์–ด๊ฐ€๋ณด๋ฉด, "๋””๋ฒ„๊น…์„ ์œ„ํ•œ ํŽธ์ง‘๊ธฐ ๊ธฐํ˜ธ"๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๊ฑธ ์„ค์น˜ํ•ด์ค˜์•ผ ํ•˜๋‚˜ ๋ณด๋„ค์š”. ๊ทผ๋ฐ ์šฉ๋Ÿ‰ ๋’ค์ง€๊ฒŒ ํฝ๋‹ˆ๋‹ค. (์ฐธ๊ณ  : StackOverflow) ๋‹ค์šด๋กœ๋“œ๋ฅผ ๋‹ค ๋ฐ›์•˜๋”๋‹ˆ, UE 5.1.1๋กœ ๋ฒ„์ „ ์—…๊ทธ๋ ˆ์ด๋“œ๋ฅผ ํ•˜๋ž๋‹ˆ๋‹ค. ์–ธ๋ฆฌ์–ผ ํฌ๋Ÿผ ๋‚ด์šฉ์„ ์ฝ์–ด๋ณด๋‹ˆ, ์ด๋ฒˆ์—๋Š” ๋ฒ„๊ทธ ์ˆ˜์ • ์ •๋„์˜ ์—…..