|
发表于 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。 |
|