gtk3
Windows에서 GTK + 3 설치 (GNOME GIT 저장소 사용) (C 언어 - GCC가 설치되었다고 가정)
수색…
GTK + 3 다운로드 (다른 버전에도 적합) 및 설정
번들 다운로드 :
필요한 GTK 번들을 다운로드하는 가장 쉬운 방법은 다음 링크를 사용하여 검색하고 다운로드하는 것입니다 : https://git.gnome.org/browse/gtk+ (GNOME GIT 저장소)
GNOME GIT Repository 는 다른 버전의 번들을 제공하며 목록을 스크롤하여 원하는 버전을 쉽게 찾을 수 있습니다. 이들은 다른 사용자 또는 저자에 의해 업로드되고 종종 새로운 번들이 나타날 것입니다.
대안 :
번들을 가져 오는 다른 옵션 또는 대체 방법은 MSYS2를 사용하는 것입니다. 이 방법은 약간 복잡하고 잘 설명되거나 문서화되지 않습니다. 가장 좋은 방법은 외부 파일 호스팅 웹 사이트에서 번들을 직접 다운로드하는 것입니다.
MSYS2 방법 -
http://www.gtk.org/download/windows.php (번들 획득시 공식 웹 사이트 리소스)
https://msys2.github.io/ (MSYS2 다운로드)
참고 :이 설명서의 나머지 부분은 GTK 번들이 그놈 GIT 저장소에서 다운로드되었다고 가정합니다. MSYS2 방법으로 테스트되지 않았습니다. 번들이 유니버설로 남아 있기 때문에 사용 된 방법이 문제가되어서는 안됩니다. 기반으로, 번들을 얻는 가장 좋은 방법은 GNOME GIT 저장소를 사용하는 것입니다.
원하는 위치에 번들 추출 및 저장 (C : 드라이브를 사용하여 설명).
-
C: Drive
gtk
이라는 폴더를 만듭니다. 폴더의 다른 이름을 선택할 수도 있지만이 이름을 사용하면 내용을 쉽게 식별하고 이름을 기억하는 것이 더 쉬워집니다. Gtk 폴더 위치를 쉽게%GD%
로 지정하고이 경우에는C:\gtk
(귀하의 경우 다를 수 있음). Windows 환경 변수에서 Gtk 바이너리 경로를 설정하는 것은
Cmd
를 사용하여 프로그램을 컴파일하고 실행하는 동안 필요한Gtk
라이브러리에 액세스하고 가져 오는 데 중요합니다. 경로 환경 변수를 설정하려면 다음을 수행하십시오.
Windows XP
:right-click on "My Computer" -> "Properties"
.Windows Vista/7/8/10
:right-click on "Computer" -> "Properties" -> "Advanced system settings". Click on "Advanced tab" -> "Environment variables".
- 열려있는 대화 상자에서 경로 변수 (Path Variables
Gtk bin file Path (%GD%\bin)
에 새Gtk bin file Path (%GD%\bin)
를 추가하십시오 (시스템 변수 아래에 또는 경로를 사용자 변수 섹션에 추가하고 그 값을 추가하십시오). 또한PKG_CONFIG_PATH
라는 새로운 변수를 추가하고C:\gtk\lib\pkgconfig
값을 부여해야합니다 (gtk 폴더는 C : 드라이브에 있기 때문에).
변수 이름 | 값 |
---|---|
통로 | % GD % \ bin |
PKG_CONFIG_PATH | % GD % \ lib \ pkgconfig |
% GD %는 Gtk 폴더의 위치입니다.
이제 환경 변수를 추출하고 설정하는 작업을 완료했습니다. 시스템 변수 섹션의 경로 변수와 사용자 변수 섹션에 값을 추가했음을 알 수 있습니다. 이 섹션 중 하나에 추가하면 충분합니다.
3. 설정 테스트 (이미 GCC가 시스템에 설치되어 있어야 함 - MinGW preferred ( http://www.mingw.org/)) : cmd에서 다음 명령을 실행하십시오.
pango-querymodules :
%GTKDIR%\etc\pango\pango.modules
gdk-pixbuf-query-loaders :
%GTKDIR%\lib\gdk-pixbuf-2.0\2.10.0\loaders.cache
gtk-query-immodules-3.0 :
%GTKDIR%\lib\gtk-3.0\3.0.0\immodules.cache
- 콘솔에서 다음을 입력하여 "pkg-config"가 적당한 내용을 출력하는지 확인합니다.
pkg-config --cflags --libs gtk+-3.0
다음 그림과 비슷한 내용을 출력해야합니다.
그게 다야. Windows 시스템에서 GTK를 다운로드하고 설정했습니다.