Programming/Doxygen
[Doxygen] ๋
์์ ์ผ๋ก ์ฝ๋ ๋ฌธ์ ๋ง๋ค๊ธฐ ์ด์ ๋ฆฌ (์์ ํฌํจ)
[Doxygen] ๋ ์์ ์ผ๋ก ์ฝ๋ ๋ฌธ์ ๋ง๋ค๊ธฐ ์ด์ ๋ฆฌ (์์ ํฌํจ)
2021.11.07๋
์์ (Doxygen)์ด๋? ํน์ ํน์ ํ์ฌ์์ ์ ๊ณตํ๋ SDK(Software Development Kit)๋ฅผ ์ฌ์ฉํด ๋ณธ ๊ฒฝํ์ด ์๋์? ์๋ค๋ฉด, ์ฒ์ ์ฌ์ฉํ๋ SDK๋ฅผ ์ดํดํ๊ธฐ ์ํด ๋ํผ๋ฐ์ค ๋งค๋ด์ผ์ ์ฝ์ด๋ณธ ์ ์ด ์๋์? SDK๋ฅผ ์ฌ์ฉํ๋ ์ฌ์ฉ์๋ฅผ ์ํ ์ฝ๋ ์ฌ์ฉ ๊ด๋ จ ๋ฌธ์๋ฅผ ๋ํผ๋ฐ์ค ๋งค๋ด์ผ(Reference Manual)์ด๋ผ๊ณ ํฉ๋๋ค. ์ด๋ฌํ ๋ฌธ์์๋ API ์ค๋ช
๋ฟ๋ง ์๋๋ผ SDK ๊ฐ์, ํน์ง, ํ๊ฒฝ ์ค์ , ์ฌ์ฉ ๋ฐฉ๋ฒ, ์ฃผ์ ์ฌํญ ๋ฑ์ ๋ง์ ์ ๋ณด๊ฐ ๋ด๊ฒจ์์ต๋๋ค. ์ฆ, ํน์ SDK๋ฅผ ์ฒ์ ์ฌ์ฉํ๋ค๋ฉด ๋ฐ๋์ ์ฝ์ด์ผ ํ๋ ๋ฌธ์์
๋๋ค. ์์๋ก Omron Sentech์์ ์ ๊ณตํ๋ ๋ํผ๋ฐ์ค ๋งค๋ด์ผ์ ๋ณด๊ฒ ์ต๋๋ค. ์ ์์ ์ด๋ฏธ์ง๋ฅผ ๋ณด๋ฉด, ์ฒ์ ์ฌ์ฉํ๋ ๊ฐ๋ฐ์๋ฅผ ์ํ Programmer's Guide, ์ ํ ์ฌ..
[Doxygen] ์์ฃผ ์ฌ์ฉํ๋ ์์ค ์ฝ๋ ์ฃผ์ ๋ฐ ํ์ด์ง ๋ฌธ๋ฒ ์ฌ์ฉ ๋ฐฉ๋ฒ(์์ ํฌํจ)
[Doxygen] ์์ฃผ ์ฌ์ฉํ๋ ์์ค ์ฝ๋ ์ฃผ์ ๋ฐ ํ์ด์ง ๋ฌธ๋ฒ ์ฌ์ฉ ๋ฐฉ๋ฒ(์์ ํฌํจ)
2021.10.31Doxygen ์ฌ์ฉ์ ์ํ ๋ณธ๋ฌธ์ ์๋ ๋งํฌ๋ฅผ ์ฐธ๊ณ ํ์ธ์. [Doxygen] ๋
์์ ์ผ๋ก ์ฝ๋ ๋ฌธ์ ๋ง๋ค๊ธฐ ์ด์ ๋ฆฌ (์์ ํฌํจ) [Doxygen] ๋
์์ ์ผ๋ก ์ฝ๋ ๋ฌธ์ ๋ง๋ค๊ธฐ ์ด์ ๋ฆฌ (์์ ํฌํจ) ๋
์์ (Doxygen)์ด๋? ํน์ ํน์ ํ์ฌ์์ ์ ๊ณตํ๋ SDK(Software Development Kit)๋ฅผ ์ฌ์ฉํด ๋ณธ ๊ฒฝํ์ด ์๋์? ์๋ค๋ฉด, ์ฒ์ ์ฌ์ฉํ๋ SDK๋ฅผ ์ดํดํ๊ธฐ ์ํด ๋ํผ๋ฐ์ค ๋งค๋ด์ผ์ ์ฝ์ด๋ณธ ์ ์ด ์๋์? SDK๋ฅผ ์ฌ luckygg.tistory.com Doxygen ๋ฌธ๋ฒ ๋
์์ ์ ๋งํฌ๋ค์ด(Markdown)๊ณผ HTML, XML ๋ช
๋ น์ด ๋ชจ๋ ์ง์ํฉ๋๋ค. ๊ทธ๋ฆฌ๊ณ ๋ฌธ์๋ฅผ ๋ง๋ค๊ธฐ ์ํด์๋ Doxygen ๋ฌธ๋ฒ๋๋ก ์์ฑํด์ผ ํฉ๋๋ค. Doxygen์ ๋ง์ ๊ธฐ๋ฅ์ ์ ๊ณตํ์ง๋ง, ๋ณธ๋ฌธ์์๋ ๊ทธ์ค์์๋ ๊ฐ์ฅ ๋ง์ด..
[Doxygen] Doxywizard(Doxygen GUI) ํ๋ก์ ํธ ๊ธฐ๋ณธ ์ค์ ๋ฐฉ๋ฒ
[Doxygen] Doxywizard(Doxygen GUI) ํ๋ก์ ํธ ๊ธฐ๋ณธ ์ค์ ๋ฐฉ๋ฒ
2021.10.28Doxygen ์ฌ์ฉ์ ์ํ ๋ณธ๋ฌธ์ ์๋ ๋งํฌ๋ฅผ ์ฐธ๊ณ ํ์ธ์. [Doxygen] ๋
์์ ์ผ๋ก ์ฝ๋ ๋ฌธ์ ๋ง๋ค๊ธฐ ์ด์ ๋ฆฌ (์์ ํฌํจ) [Doxygen] ๋
์์ ์ผ๋ก ์ฝ๋ ๋ฌธ์ ๋ง๋ค๊ธฐ ์ด์ ๋ฆฌ (์์ ํฌํจ) ๋
์์ (Doxygen)์ด๋? ํน์ ํน์ ํ์ฌ์์ ์ ๊ณตํ๋ SDK(Software Development Kit)๋ฅผ ์ฌ์ฉํด ๋ณธ ๊ฒฝํ์ด ์๋์? ์๋ค๋ฉด, ์ฒ์ ์ฌ์ฉํ๋ SDK๋ฅผ ์ดํดํ๊ธฐ ์ํด ๋ํผ๋ฐ์ค ๋งค๋ด์ผ์ ์ฝ์ด๋ณธ ์ ์ด ์๋์? SDK๋ฅผ ์ฌ luckygg.tistory.com Doxywizard(Doxygen GUI) ๊ธฐ๋ณธ ์ค์ ๋
์์ ๋ฌธ์๋ฅผ ์์ฑํ๊ธฐ ์ํด Doxywizard๋ฅผ ์ฌ์ฉํ๋ ๊ฒ์ด ์์ฃผ ์ฌ์ด ๋ฐฉ๋ฒ์
๋๋ค. ๊ทธ๋ฐ๋ฐ ๋ง์ ์คํํด๋ณด๋ฉด ํ๋ฉด์ ์ค์ ํญ๋ชฉ์ด ๋๋ฌด ๋ง์๋ฐ์. ๋ณธ ํฌ์คํ
์์๋ ์ต์ํ ์ค์ ํด์ผ ํ๋ ๊ธฐ๋ณธ ..
[Doxygen] HTMLHelp๋ก chmํ์ผ ๋ง๋ค๊ธฐ(+ ๋ชฉ์ฐจ ํ๊ธ ๊นจ์ง ํด๊ฒฐ ๋ฐฉ๋ฒ)
[Doxygen] HTMLHelp๋ก chmํ์ผ ๋ง๋ค๊ธฐ(+ ๋ชฉ์ฐจ ํ๊ธ ๊นจ์ง ํด๊ฒฐ ๋ฐฉ๋ฒ)
2021.10.24Doxygen ์ฌ์ฉ์ ์ํ ๋ณธ๋ฌธ์ ์๋ ๋งํฌ๋ฅผ ์ฐธ๊ณ ํ์ธ์. [Doxygen] ๋
์์ ์ผ๋ก ์ฝ๋ ๋ฌธ์ ๋ง๋ค๊ธฐ ์ด์ ๋ฆฌ (์์ ํฌํจ) [Doxygen] ๋
์์ ์ผ๋ก ์ฝ๋ ๋ฌธ์ ๋ง๋ค๊ธฐ ์ด์ ๋ฆฌ (์์ ํฌํจ) ๋
์์ (Doxygen)์ด๋? ํน์ ํน์ ํ์ฌ์์ ์ ๊ณตํ๋ SDK(Software Development Kit)๋ฅผ ์ฌ์ฉํด ๋ณธ ๊ฒฝํ์ด ์๋์? ์๋ค๋ฉด, ์ฒ์ ์ฌ์ฉํ๋ SDK๋ฅผ ์ดํดํ๊ธฐ ์ํด ๋ํผ๋ฐ์ค ๋งค๋ด์ผ์ ์ฝ์ด๋ณธ ์ ์ด ์๋์? SDK๋ฅผ ์ฌ luckygg.tistory.com chm ํ์ผ์ด๋? chm์ Microsoft Compiled HTML Help์ ์ฝ์๋ก, ๋ง์ดํฌ๋ก์ํํธ์์ ๊ฐ๋ฐํ ๋์๋ง ํฌ๋งท์
๋๋ค. ์ด chm์ HTML ํ์ด์ง ๋ชจ์๊ณผ ๋ชฉ์ฐจ, ์์ธ, ๊ฒ์ ๋ฑ์ ๊ธฐ๋ฅ์ ์ ๊ณตํ๋๋ฐ์. ์ฃผ๋ก ์ ์์ฌ ์ธก์์ SDK ..
[Doxygen] Graphviz ์ ์ฉํ์ฌ ํด๋์ค ๋ค์ด์ด๊ทธ๋จ ํ์ํ๊ธฐ
[Doxygen] Graphviz ์ ์ฉํ์ฌ ํด๋์ค ๋ค์ด์ด๊ทธ๋จ ํ์ํ๊ธฐ
2021.10.19Doxygen ์ฌ์ฉ์ ์ํ ๋ณธ๋ฌธ์ ์๋ ๋งํฌ๋ฅผ ์ฐธ๊ณ ํ์ธ์. [Doxygen] ๋
์์ ์ผ๋ก ์ฝ๋ ๋ฌธ์ ๋ง๋ค๊ธฐ ์ด์ ๋ฆฌ (์์ ํฌํจ) [Doxygen] ๋
์์ ์ผ๋ก ์ฝ๋ ๋ฌธ์ ๋ง๋ค๊ธฐ ์ด์ ๋ฆฌ (์์ ํฌํจ) ๋
์์ (Doxygen)์ด๋? ํน์ ํน์ ํ์ฌ์์ ์ ๊ณตํ๋ SDK(Software Development Kit)๋ฅผ ์ฌ์ฉํด ๋ณธ ๊ฒฝํ์ด ์๋์? ์๋ค๋ฉด, ์ฒ์ ์ฌ์ฉํ๋ SDK๋ฅผ ์ดํดํ๊ธฐ ์ํด ๋ํผ๋ฐ์ค ๋งค๋ด์ผ์ ์ฝ์ด๋ณธ ์ ์ด ์๋์? SDK๋ฅผ ์ฌ luckygg.tistory.com Graphviz๋? Graphviz๋ Graph Visualization Software์ ์ฝ์๋ก, ๋ง ๊ทธ๋๋ก ๊ทธ๋ํ๋ฅผ ์๊ฐํํ๋ ์คํ ์์ค ๋๊ตฌ์
๋๋ค. ์๋ Graphviz ํํ์ด์ง์ Gallery ๊ฒ์ํ์ ๋ณด๋ฉด ์ ๋ง ๋ค์ํ ์ข
๋ฅ์ ๊ทธ๋ํ ์..
[Doxygen] ์๋์ฐ10์์ ๋
์์ (Doxygen) ๋ค์ด๋ก๋ ๋ฐ ์ค์นํ๋ ๋ฐฉ๋ฒ
[Doxygen] ์๋์ฐ10์์ ๋ ์์ (Doxygen) ๋ค์ด๋ก๋ ๋ฐ ์ค์นํ๋ ๋ฐฉ๋ฒ
2021.10.16Doxygen ์ฌ์ฉ์ ์ํ ๋ณธ๋ฌธ์ ์๋ ๋งํฌ๋ฅผ ์ฐธ๊ณ ํ์ธ์. [Doxygen] ๋
์์ ์ผ๋ก ์ฝ๋ ๋ฌธ์ ๋ง๋ค๊ธฐ ์ด์ ๋ฆฌ (์์ ํฌํจ) [Doxygen] ๋
์์ ์ผ๋ก ์ฝ๋ ๋ฌธ์ ๋ง๋ค๊ธฐ ์ด์ ๋ฆฌ (์์ ํฌํจ) ๋
์์ (Doxygen)์ด๋? ํน์ ํน์ ํ์ฌ์์ ์ ๊ณตํ๋ SDK(Software Development Kit)๋ฅผ ์ฌ์ฉํด ๋ณธ ๊ฒฝํ์ด ์๋์? ์๋ค๋ฉด, ์ฒ์ ์ฌ์ฉํ๋ SDK๋ฅผ ์ดํดํ๊ธฐ ์ํด ๋ํผ๋ฐ์ค ๋งค๋ด์ผ์ ์ฝ์ด๋ณธ ์ ์ด ์๋์? SDK๋ฅผ ์ฌ luckygg.tistory.com Windows 10์์ Doxygen ๋ค์ด๋ก๋ ๋ฐ ์ค์นํ๊ธฐ Doxygen์ Windows, Linux ๊ทธ๋ฆฌ๊ณ Mac OS X๋ฅผ ์ง์ํฉ๋๋ค. ์๋ Doxygen ํํ์ด์ง์ ์ ์ํ์ฌ OS ๋ณ ์ค์น ํ์ผ์ ๋ค์ด๋ก๋ํฉ๋๋ค. https://www.dox..