You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
-
설치해보기
ThorVG README를 토대로 프로젝트 작업환경을 구축해보겠습니다.
Caution
저는 macOS 환경에서 진행했으며, 다른 환경에서는 설치 방법이 다를 수 있습니다.
1. meson 설치
ThorVG README를 확인해보면 meson과 ninja가 필요하다고 나와있습니다.
맥 환경에선 Homebrew를 통해 아래처럼 간편하게 설치할 수 있습니다.
2. git clone
meson을 설치했으니 이제 빌드할 ThorVG 소스를 git clone으로 가져옵니다.
3. Build and Install
이제 meson을 이용해 빌드하고 설치를 진행해 봅시다.
cd thorvg meson setup builddir ninja -C builddir install설치 후에는
pkg-config로 ThorVG가 정상적으로 인식되는지 확인할 수 있습니다.Note
pkg-config는 C/C++ 라이브러리의 버전과 빌드 정보를 확인하는 도구입니다.아래 명령어가 ThorVG 버전을 출력하면 설치가 정상적으로 완료된 것입니다.
예제 확인해보기
설치를 완료했으니, 예제를 확인해봅시다.
공식 예제는 thorvg.example에서 확인할 수 있습니다.
1. 예제 clone
thorvg.example에서 src 폴더를 확인해보면 cpp로 작성된 다양한 예제 코드들이 존재합니다.
이를 실행해 보려면 meson을 이용해 빌드해야 합니다.
2. 예제 빌드
예제도 동일하게 meson을 이용해 빌드할 수 있습니다.
cd thorvg.example meson setup builddir ninja -C builddir3. 예제 실행
빌드된 예제 실행 파일은
builddir/src/에 위치합니다.'Stroke', 'Blending' 등 다양한 예제를 아래처럼 실행해 확인할 수 있습니다.
Tip
'gl'이나 'wg' 옵션을 통해 실행 엔진을 선택할 수 있습니다.
Beta Was this translation helpful? Give feedback.
All reactions