QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

楼主: zzh2004linux

gtk编译问题

[复制链接]
 楼主| 发表于 2004-12-28 18:06:24 | 显示全部楼层
啊...........我的是在gnu.org上下的,没有,班主的在哪里下?
谢谢了,麻烦您了,太.........感谢了.
回复

使用道具 举报

发表于 2004-12-29 11:22:09 | 显示全部楼层
呵呵,我也是从ftp.gnu.org下载的
回复

使用道具 举报

 楼主| 发表于 2004-12-29 12:37:13 | 显示全部楼层
不会吧,你下的就有configure.exe,我下就是configure,天呀,不公平呀!
回复

使用道具 举报

发表于 2004-12-29 13:33:40 | 显示全部楼层
不是configure.exe,是configure,是一个脚本,我什么时候说有configure.exe了
回复

使用道具 举报

 楼主| 发表于 2004-12-29 18:06:20 | 显示全部楼层
我的意思是dev没有configure.exe,不能配置源代码,我下的哪个包,在linux下,直接用./configure就可以呀,如果在win里用dev-c++怎么安装glibc呢?
回复

使用道具 举报

发表于 2004-12-29 18:37:03 | 显示全部楼层
我不了解dev-c++,也许glibc根本能在dev-c++里编译
回复

使用道具 举报

 楼主| 发表于 2004-12-29 19:33:33 | 显示全部楼层
不能吧,如果能,那readme里怎么写的都是linux呢,再说了,我试过直接用dev-c++的make不行,还是提示没有配置,郁闷呀,那你怎么写夸平台程序呢?
回复

使用道具 举报

发表于 2004-12-29 21:08:27 | 显示全部楼层
啊,sorry,我打少了一个字,我的原意是“我不了解dev-c++,也许glibc根本不能在dev-c++里编译 ”
回复

使用道具 举报

 楼主| 发表于 2004-12-29 21:19:46 | 显示全部楼层
如果想编写跨平台程序,那就用dev-c++写gtk和mysql程序,至于网络编程就用cygwin写命令行的,然后在gtk里调用,我这个想法如何?

dev-c++如果安装gtkmm,然后用c写gtk,不知能不能成功,至少hello world 能成功.
回复

使用道具 举报

发表于 2004-12-29 23:13:11 | 显示全部楼层
gtk能在dev-c++里编译?哪里可以下载dev-c++?
回复

使用道具 举报

发表于 2004-12-29 23:34:52 | 显示全部楼层
[quote:c77d08cfef="mozilla"]gtk能在dev-c++里编译?哪里可以下载dev-c++?[/quote]

http://download.xaonline.com/programme/toolupdate/devcpp4950.exe

我重新装了试玩一下,发现得手工改Makefile,原因是它的菜单只能设置连接库搜索路径,却不能指定连接库-lglib-2.0等之类的参数。

到现在我还是搞不定gtk+-win32中文字体设置。
回复

使用道具 举报

发表于 2004-12-30 01:12:31 | 显示全部楼层
[quote:8e13973452="zzh2004linux"]如果想编写跨平台程序,那就用dev-c++写gtk和mysql程序,至于网络编程就用cygwin写命令行的,然后在gtk里调用,我这个想法如何?

dev-c++如果安装gtkmm,然后用c写gtk,不知能不能成功,至少hello world 能成功.[/quote]
建议socket部分还是用条件编译来实现跨平台吧,linux下用glibc的,windows下就用微软的。dev-c++用的是mingw的gcc,跟cygwin下不一样的,两个不一样的gcc编译出来的东西能不能合在一起还是问题呀。
cygwin下用的c语言库我不知道是不是glibc,因为glibc主页上并未提到过port到win32平台上,我在cygwin里编译glibc,连configure都过不去,说glibc不支持cygwin,所以我估计不是glibc,就算你用cygwin的libc编译通过了,但它还是依赖于cygwinx.dll。
回复

使用道具 举报

发表于 2004-12-30 01:14:06 | 显示全部楼层
在dev-c++里怎么编译gtk?
回复

使用道具 举报

 楼主| 发表于 2004-12-30 12:20:24 | 显示全部楼层
sf.net下载4.9.9.1版,然后安装,再安装gtk,然后在工程里包含头文件和lib,然后编译的时候要输入一堆参数,这个在gtk.org里有,不过用google直接找,更详细呢。
回复

使用道具 举报

发表于 2005-1-4 13:06:43 | 显示全部楼层
[quote:a2045e46c6="zzh2004linux"]如果想编写跨平台程序,那就用dev-c++写gtk和mysql程序,至于网络编程就用cygwin写命令行的,然后在gtk里调用,我这个想法如何?

dev-c++如果安装gtkmm,然后用c写gtk,不知能不能成功,至少hello world 能成功.[/quote]
想网络跨平台啊!到google去搜索gnetwork
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-6 19:29 , Processed in 0.046927 second(s), 12 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表