Gtkmm在dev-cpp下的配置

  Gtkmm安装

1.  首先安装dev-cpp

2.  然后安装最新的gtkmm2.4来自http://www.pcpm.ucl.ac.be/~gustin/win32_ports/index.html

在安装过程中会自动检测到没有gtk2.4的开发环境,安装程序将自动下载。注意在安装这两个环境的时候全部安装到dev-cpp的主目录中,如d:/dev-cpp

3.  在命令行执行pkg-config --libs --cflags gtkmm-2.4 > pkg-config.txt 这样将生成一些编译和连接需要的路径参数,如下:

这下面的内容放到编译器选项中的“编译时加入以下命令”

-mms-bitfields -ID:/Dev-Cpp/include/gtkmm-2.4 -ID:/Dev-Cpp/lib/gtkmm-2.4/include -ID:/Dev-Cpp/include/glibmm-2.4 -ID:/Dev-Cpp/lib/glibmm-2.4/include -ID:/Dev-Cpp/include/gdkmm-2.4 -ID:/Dev-Cpp/lib/gdkmm-2.4/include -ID:/Dev-Cpp/include/pangomm-1.4 -ID:/Dev-Cpp/include/atkmm-1.6 -ID:/Dev-Cpp/include/gtk-2.0 -ID:/Dev-Cpp/include/sigc++-2.0 -ID:/Dev-Cpp/lib/sigc++-2.0/include -ID:/Dev-Cpp/include/glib-2.0 -ID:/Dev-Cpp/lib/glib-2.0/include -ID:/Dev-Cpp/lib/gtk-2.0/include -ID:/Dev-Cpp/include/pango-1.0 -ID:/Dev-Cpp/include/cairo -ID:/Dev-Cpp/include/atk-1.0

而这下的放到“连接器命令行加入以下命令”

-LD:/Dev-Cpp/lib -lgtkmm-2.4 -lgdkmm-2.4 -latkmm-1.6 -lgtk-win32-2.0 -lpangomm-1.4 -lglibmm-2.4 -lsigc-2.0 -lgdk-win32-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lpangowin32-1.0 -lgdi32 -lpangocairo-1.0 -lpango-1.0 -lcairo -lgobject-2.0 -lgmodule-2.0 -lglib-2.0 -lintl -liconv 

4.  好了环境配置好了,写个简单的程序测试下:

    #include <gtkmm.h>

 

int main(int argc, char *argv[])

{

Gtk::Main kit(argc, argv);

Gtk::Window window;

Gtk::Main::run(window);

return 0;

}

是不是出现了一个简单的窗口。恭喜GTKMM安装成功

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值