|
发表于 2004-7-19 09:47:03
|
显示全部楼层
这样做,等于什么都没做。。。。。
到最后放弃了,唉.........
我都不会用glade-2生成代码的,我只用它生成的.glade文件,这个文件就象是vc下的res文件一样的,用一个库libglade可以在代码中载入.glade文件中的构件资源。
好处太多了,主要的是,如果你想修改界面的话,只要修改那个.glade文件就行了,源代码不用动,
linux下的项目管理工具AutoTools toolkits,是很好用的。
对于这个gthread库的问题,它是可以受pkg-config管理的,有.pc文件在/usr/lib/pkgconfig/ 下,只要改两个地方,就可以了,
1.在configure.ac中,使用
PKG_CHECK_MODULES([PACKAGE], ["gtk+-2.0 gthread-2.0"]) //可以再加别的库
AC_SUBST([PACKAGE_CFLAGS])
AC_SUBST([PACKAGE_LIBS])
2,在源码目录下的Makefile.am中
INCLUDES=\
@PACKAGE_CFLAGS@
package_LDFLAGS=@PACKAGE_CFLAGS@
package_LDADD=@PACKAGE_LIBS@
然后aclocal&autoheader&automake -a -c -f&&automake&autoconf&./configure --prefix=/usr --sysconfdir=/etc&make |
|