1
AIN嘗試使用gtkmm的庫(用於++的GTK的C語言綁定),我第一次看,如果安裝了包,我輸入:使用的gtkmm包的CentOS
$轉-qa | grep的gtkmm的
我
gtkmm24-2.24.2-8
我期待隨便找的gtkmm-2.4或類似的東西不gtkmm24-2.24,我的問題就來了時,我包括 編譯抱怨沒有這樣的文件或目錄。
我的makefile如下:
Objs= main.o HelloWorldWindow.o
CC= g++ -std=c++11
DEBUG = -g
CFLAGS= -Wall -c $(DEBUG)
LFLAGS= -Wall $(DEBUG)
mmex : $(Objs)
$(CC) $(LFLAGS) $(Objs) -o mmex `pkg-config gtkmm24-2.4 --libs`
HelloWorldWindow.o : HelloWorldWindow.h HelloWorldWindow.cpp
$(CC) $(LFLAGS) HelloWorldWindow.cpp `pkg-config gtkmm24-2.4 --cflags`
main.o : main.cpp
$(CC) $(LFLAGS) main.cpp `pkg-config gtkmm24-2.4 --cflags`
clear :
rm $(Objs)
rm *~
如何ijust編譯簡單的例子,我有:(main.cpp中和類HelloWorldWindow)
感謝