Qbs์์ ์ฌ์ฉ๋๋ ์คํฌ๋ฆฝํ ์ธ์ด๋ IDE์์ ๋น๋ ์คํฌ๋ฆฝํธ์ ์์ฑ ๋ฐ ๊ตฌ๋ฌธ ๋ถ์์ ์๋ํํ๋๋ก ์กฐ์ ๋์์ต๋๋ค. ๋ํ Qbs๋ make ํ์ผ์ ์์ฑํ์ง ์์ผ๋ฉฐ make ์ ํธ๋ฆฌํฐ์ ๊ฐ์ ์ค๊ฐ์ ์์ด ์์ฒด์ ์ผ๋ก ์ปดํ์ผ๋ฌ ๋ฐ ๋ง์ปค์ ์์์ ์ ์ดํ์ฌ ๋ชจ๋ ์ข ์์ฑ์ ๋ํ ์์ธํ ๊ทธ๋ํ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๋น๋ ํ๋ก์ธ์ค๋ฅผ ์ต์ ํํฉ๋๋ค. ํ๋ก์ ํธ์ ๊ตฌ์กฐ ๋ฐ ์ข ์์ฑ์ ๋ํ ์ด๊ธฐ ๋ฐ์ดํฐ๊ฐ ์์ผ๋ฉด ์ฌ๋ฌ ์ค๋ ๋์์ ์์ ์คํ์ ํจ๊ณผ์ ์ผ๋ก ๋ณ๋ ฌํํ ์ ์์ต๋๋ค. ๋ง์ ์์ ํ์ผ๊ณผ ํ์ ๋๋ ํฐ๋ฆฌ๋ก ๊ตฌ์ฑ๋ ๋๊ท๋ชจ ํ๋ก์ ํธ์ ๊ฒฝ์ฐ Qbs๋ฅผ ์ฌ์ฉํ ์ฌ๊ตฌ์ถ ์ฑ๋ฅ์ make๋ณด๋ค ๋ช ๋ฐฐ๋ ๋ฐ์ด๋ฉ๋๋ค. ์ฌ๊ตฌ์ถ์ ๊ฑฐ์ ์ฆ๊ฐ์ ์ด๋ฉฐ ๊ฐ๋ฐ์๊ฐ ๋๊ธฐํ๋ ๋ฐ ์๊ฐ์ ์๋นํ์ง ์์ต๋๋ค.
XNUMX๋
์ Qt Company๊ฐ
์ฃผ์
- Visual Studio 2019 ๋ฐ clang-cl ์ง์(๋์ฒด Clang ๋ช ๋ น์ค ์ธํฐํ์ด์ค, Visual Studio์ ํฌํจ๋ cl.exe ์ปดํ์ผ๋ฌ์ ์ต์ ํธํ ๊ฐ๋ฅ)
- ์๋ฒ ๋๋ ๊ฐ๋ฐ ๋๊ตฌ ์ง์
IAR ,์ผ์ผ ะธSDCC , ์ฌ๋ฌ ํ๋์จ์ด ํ๋ซํผ์ฉ์ผ๋ก ๊ฐ๋ฐ๋ ํ๋ก์ ํธ์ Qbs๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค. - Travis CI ์ฐ์ ํตํฉ ์์คํ ์ ์ํ ๊ตฌ์ฑ ํ์ผ ๋ฐ ๋น๋ ์คํฌ๋ฆฝํธ๋ฅผ ์ถ๊ฐํ์ฌ Gerrit์์ ๊ฒํ ๋ Qbs์ ๋ํ ๊ฐ ํจ์น ์ธํธ๋ฅผ ๋น๋ํ๊ณ ํ ์คํธํ ์ ์์ต๋๋ค.
- Debian ๊ธฐ๋ฐ Docker ์ด๋ฏธ์ง๊ฐ ์์ ํ ์ฌ์ค๊ณ๋์ด ๋น๋ ๋ฐ ํ ์คํธ ํ๊ฒฝ์ผ๋ก ์ฌ์ฉํ ์ ์์ต๋๋ค.
- ์ด์ ๋ฒ์ ์ Android NDK(<19)์ ๋ํ ์ง์์ด ์ค๋จ๋์์ต๋๋ค.
์ถ์ฒ : opennet.ru