基于glib gtk gio的聊天工具开发框架
我快无语了,最近在写一个IM。我设计了一个函数自动获取IP(基于GLIB,gio),在win下代码运行正常。然而,拿到ubuntu 下的时候,发现它获取的是“127.0.1.1”(我没打错,你也没看错。不是”127.0.0.1“,而且是127.0.1.1)在终端里也ping得通这个IP 好了, 那个大虾帮我看看,怎么改这代码? 代码: #include<gio/gio.h> void main(gint argc,gchar *argv[]){ g_type_init(); G...
作者: lifulinghan 发布时间: 06-13
linux 摄像头采集
采集到图片保存为JPEG文件,每个大小都为32K,明显有问题。用软件查看后发发现 图片有大量的无效数据。怀疑是mmap映射区间太大?应该怎么改呢? videobuf[numbufs].start=mmap(NULL,buf.length,PROT_READ|PROT_WRITE,MAP_SHARED,video_fd,buf.m.offset); buf为struct v4l2_buffer buf, mmap的大小是取决于 struct v4l2_buffer 结构变量的 length 的大小。 求高人指点!
作者: daisyzone 发布时间: 06-13
QtCreator汉化
弄过MFC,然后转到wxWidgets,因为喜欢GNOME,所以用了下gtk,最后面向对象的方式才是自己最能接受的,所以转到gtkmm。 界面如下 介绍这里 http://www.tinyms.com/jscompressor/ 希望分享一下,能找到爱好者。
作者: tinyms 发布时间: 06-12
怎样从Linux源文件中找到函数实现方式?
怎么从Linux源文件中找函数实现方式? 例如:read定义函数为ssize_t read(int fd,void *buf,size_t count); 可是我不知道read()函数具体是怎么实现的,找了下是调用了sys_read()函数,可是又不知道这个函数在源码中哪个位置。。。有没有能比较快速查找到函数实现方式的方法呀,望各位大牛们不吝赐教,本人初学者。
作者: yao0000008 发布时间: 06-12
‘MAP_SHARED’ 未定义?
打开usr/include/sysy/mman.h头文件,找不到MAP_SHARED定义 里面内容跟网上看到的源文件不一样,难道是我的库文件太旧了? 上哪里可以看到标准头文件的源代码
作者: yechenyin 发布时间: 06-11
linux 只有终端窗口能输入 鼠标点任何地方都没反应 这是怎么回事?
我用的是SUSE11 就剩下一个终端窗口可以交互,像ls的命令还能用,但不能再打开其他的窗口,鼠标可以移动,但是点击任何地方都没有反应,有点像windows下死机的感觉,谢谢了?
作者: Stan2009 发布时间: 06-11