๊ด€๋ฆฌ ๋ฉ”๋‰ด

๋ชฉ๋กstatic link (1)

๐Ÿ‘พ

[Visual Studio] Static-Link๋กœ ์ปดํŒŒ์ผ ํ•˜๋Š” ๋ฒ•

๋ชฉ์ฐจ ๊ธ€์„ ์“ฐ๋Š” ์ด์œ  ์ปดํŒŒ์ผ์ด๋ž€ DLL์ด๋ž€ Dynamic-Link๋ž€ Static-Link๋ž€ Static-Link ์˜ต์…˜์œผ๋กœ ์ปดํŒŒ์ผ ํ•˜๋Š” ๋ฐฉ๋ฒ• ๋”ฐ๋ˆ๋”ฐ๋ˆํ•œ ์–ด์ œ์˜ ์ผ์ด๋‹ค. ์–ด๋–ค ํ”„๋กœ๊ทธ๋žจ์„ ์กฐ์ž‘ํ•˜๊ธฐ ์œ„ํ•œ ํŒŒ์ผ(๋ง์ด ๊ฑฐ์ฐฝํ•˜์ง€ ์‚ฌ์‹ค์ƒ ๋งคํฌ๋กœ๋‹ค.)์„ ๋นŒ๋“œํ•˜๊ณ  ๋‹ค๋ฅธ ์ปดํ“จํ„ฐ์— ์˜ฎ๊ฒผ๋”๋‹ˆ, ํŠน์ • dll์ด ์—†๋‹ค๊ณ  ์˜ค๋ฅ˜๋ฅผ ๋ฑ‰์–ด๋‚ด๋Š” ๋ฐ”๋žŒ์— ์ฒ˜์ฐธํžˆ ์‹คํŒจํ–ˆ๋‹ค. ๊ฒฐ๊ตญ ๊ณ ์น˜๊ธด ํ–ˆ์ง€๋งŒ ๋Šฆ์—ˆ์œผ๋‹ˆ... ์ด๊ฑธ ์ฐพ์•„๋ณด๋Š” ๋‹น์‹ ๋“ค๋„ ๋‚˜์™€ ๊ฐ™์€ ๋‚œํ•ญ์„ ๊ฒช์ง€ ์•Š์•˜์œผ๋ฉด ํ•ด์„œ ์ด๋ ‡๊ฒŒ ์ •์  ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ์ปดํŒŒ์ผ์— ๊ด€ํ•ด ์ •๋ฆฌํ•œ๋‹ค. ๋ฐฉ๋ฒ•๋ก ์— ์•ž์„œ์„œ ์ปดํŒŒ์ผ๊ณผ ๋งํฌ ๋ฐฉ์‹์— ๊ด€ํ•ด ๊ฐ„๋‹จํžˆ ์ด์•ผ๊ธฐ ํ•˜๊ณ  ๋„˜์–ด๊ฐ€๊ฒ ๋‹ค. ๋ฐ”์˜๋ฉด ๋ฐ‘์œผ๋กœ ๋‚ด๋ ค์„œ ๋ถ‰์€ ๊ธ€์”จ๋กœ ์“ฐ์ธ '์ •์  ๋งํฌ ์˜ต์…˜์œผ๋กœ ์ปดํŒŒ์ผ ํ•˜๋Š” ๋ฒ•'๋ถ€ํ„ฐ ๋ณด์ž. ์ปดํŒŒ์ผ์ด๋ž€? ๋”๋ณด๊ธฐ ์ด ๊ธ€์€ ์ปดํŒŒ์ผ๊ณผ ์ปดํŒŒ์ผ๋Ÿฌ์— ๋Œ€ํ•ด ๊นŠ์ด ์žˆ๊ฒŒ ๋‹ค๋ฃจ์ง€..

programming 2022. 6. 11. 16:23