使用gtkmm包centos

时间:2014-12-02 15:03:39

标签: gtkmm

AIn试图使用gtkmm库(在c ++中绑定GTK),我必须首先查看是否安装了包,我输入了:

$ rpm -qa | grep gtkmm

我得到了

gtkmm24-2.24.2-8

我期待找到gtkmm-2.4或类似Not 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 *~

我如何编译我的简单示例:(main.cpp和类HelloWorldWindow)

谢谢

1 个答案:

答案 0 :(得分:0)

您需要开发包。例如,它可能是gtkmm24-dev,或类似的东西。但是,你应该尝试使用gtkmm 3。