ZenMake๋ C/C++ ๋ฐ ์ ์ธ์ ๊ตฌ์ฑ ํ์ผ์ด ์๋ ๊ธฐํ ์ฌ๋ฌ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๋ฅผ ์ํ ๋ ๋ค๋ฅธ ๋น๋ ์์คํ ์ ๋๋ค.
ZenMake๋ Waf๋ฅผ ํ๋ ์์ํฌ๋ก ์ฌ์ฉํ์ฌ Python์ผ๋ก ์์ฑ๋์์ต๋๋ค. ํ๋ก์ ํธ์ ์ฃผ์ ๋ชฉํ๋ ๊ฐ๋ฅํ ํ ์ฌ์ฉํ๊ธฐ ์ฌ์ฐ๋ฉด์๋ ์ถฉ๋ถํ ์ ์ฐํ๊ฒ ์ ์งํ๋ ๊ฒ์ ๋๋ค.
์ ๋ ๋ค๋ฅธ ๋น๋ ์์คํ ์ธ๊ฐ์? ์ธ๋ถ์ ๋ณด(์๋ฌธ): https://zenmake.readthedocs.io/en/latest/why.html
์ฃผ์ ์ ์ฅ์: https://gitlab.com/pustotnik/zenmake
์ ์ ์๋ฅ ๋น์น: https://zenmake.readthedocs.io/
์ฌ์ฉ ์ : https://gitlab.com/pustotnik/zenmake/tree/master/demos
์ฌ์ฉ ๋ฐฉ๋ฒ :
- pip install์ ํตํด ์์คํ ์ zenmake๋ฅผ ์ค์นํ๊ณ ํ๋ก์ ํธ ๋ฃจํธ์์ zenmake๋ฅผ ํธ์ถํ์ฌ CMake, Meson ๋ฑ์ ๋ฐฉ์์ผ๋ก ์ฌ์ฉํฉ๋๋ค.
- zipapp ์์ ๋ค์ด๋ก๋ zenmake.pyz ๋ฐ๋ผ์ ๋๋ zipapp ๋ช ๋ น์ ํตํด ์ง์ ์์ฑํ๊ณ ๋ด์ฅ ๋น๋ ์์คํ ์ผ๋ก ์ฌ์ฉํ์ธ์.
์ถ์ฒ : linux.org.ru