Instalacja biblioteki GTK3+ w CodeBlocks

0

Witam.
Czy miał ktoś problem z instalacją biblioteki gtk3 w środowisku CodeBlocks?
Zrobiłem wszystko z poradników
.
Proszę o pomoc..
Wyskakują mi takie błędy:
screenshot-20230524190316.png

0

Biblioteki musisz dodać do linkera, które zawierają te symbole.

https://stackoverflow.com/questions/11546877/compiling-and-linking-gtk-3-with-c-project-on-ubuntu

Zwykle taki problem z symbolami rozwiązuje się tak, że dodajesz do kompilator -L <tutaj folder gdzie są libki> i -l < tnazwa libki > np. -lgtk3 (zależnie jak się nazywa w folderze ta libka (libgtk3.so)

0

A jaki system masz operacyjny?

Te pkg-config na linuxie będziesz miał, ale na windowsie możesz tego nie mieć zainstalowanego.

Spróbuj sobie skompilować z konsoli

gcc main.c $(pkg-config --cflags --libs gtk+-3.0) -o main

i nazwa pliku musi być pierwsza, bo linker sobie nie radzi.
Możesz także spróbować

gcc main.c -LC:\msys\mingw64\lib -lgtk-3 -lgdk-3 -o main

gdzie C:\msys\mingw64\lib to lokalizacja gdzie znajduje się biblioteka libgtk-3

1 użytkowników online, w tym zalogowanych: 0, gości: 1