﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>IT博客-Scripts-随笔分类-GLIB</title><link>http://www.cnitblog.com/Scripts/category/3742.html</link><description /><language>zh-cn</language><lastBuildDate>Wed, 12 Oct 2011 19:33:26 GMT</lastBuildDate><pubDate>Wed, 12 Oct 2011 19:33:26 GMT</pubDate><ttl>60</ttl><item><title>搭建WIN32下GTK开发环境的问题</title><link>http://www.cnitblog.com/Scripts/archive/2006/09/06/16423.html</link><dc:creator>Scripts</dc:creator><author>Scripts</author><pubDate>Wed, 06 Sep 2006 12:20:00 GMT</pubDate><guid>http://www.cnitblog.com/Scripts/archive/2006/09/06/16423.html</guid><wfw:comment>http://www.cnitblog.com/Scripts/comments/16423.html</wfw:comment><comments>http://www.cnitblog.com/Scripts/archive/2006/09/06/16423.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.cnitblog.com/Scripts/comments/commentRss/16423.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/Scripts/services/trackbacks/16423.html</trackback:ping><description><![CDATA[在 WINDOWS 2000 环境下，安装了 MINGWSTUDIO， 又装上 gtk-win32-devel-2.8.18-rc1.exe ，准备在WIN32环境下学习GLIB编程。可是遇到了不大不小的麻烦。<p />
首先，用GCC编译时就出错，大意是找不到链接库，“undefined reference to `g_print'”可是编译时已经用pkg-config --cflags --libs glib-2.0 引入了库文件，怎么还报错，没办法，在FREEBSD环境下测试，通过了。没报任何错。怪了，这是为什么？后来经过多次反复测试，发现原来是GCC的问题。我将C文件放到GCC的后面，将其它编译选项放到最后，结果成功编译了。看来是GCC的一个小BUG。<p />
总算可以编译了，运行又出错，g_printf没有打印任何东东，反复看手册，也没看出问题。查了大半天，无奈下，只有再在FREEBSD下测试，又成功了。这又是为何？
问题一定出在环境上，换！将MSYS换去，只在DOS窗口中去运行，哈哈，终于成功了。<p />
一番折腾后，终于出了一口气，看来要在WIN32下搭建类UNIX的开发环境还真不容易。这才是刚起步，不知以后还会遇上什么问题......
<img src ="http://www.cnitblog.com/Scripts/aggbug/16423.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/Scripts/" target="_blank">Scripts</a> 2006-09-06 20:20 <a href="http://www.cnitblog.com/Scripts/archive/2006/09/06/16423.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>