随笔分类 -  ubuntu

摘要:nginx模块编程,如何从一个http请求中获取用户的ip和端口号。 阅读全文
posted @ 2015-08-18 16:13 PaulWeiHan 阅读(6135) 评论(0) 推荐(0)
摘要:#include uint32_t htonl(uint32_t hostlong); uint16_t htons(uint16_t hostshort); uint32_t ntohl(uint32_t netlong); uint16_t ntohs(uint16_t netshor... 阅读全文
posted @ 2015-08-18 15:40 PaulWeiHan 阅读(3222) 评论(0) 推荐(0)
摘要:阅读大型代码,我们经常需要打开很多的代码文件,搜索各种定义。windows下用惯了ide的朋友,转战Linux的时候可能会觉得很难受,找不到合适的阅读工具。其实万能的vim就可以实现。下面介绍一下vim+ctags+taglist的配置。安装ctagsubuntu源提供了ctags的... 阅读全文
posted @ 2015-06-09 18:19 PaulWeiHan 阅读(226) 评论(0) 推荐(0)
摘要:在我看来,学会写简单的Makefile,阅读较复杂的makefile,是每一个Linux程序员都必须拥有的基本素质。Makefile可以自动识别哪些源文件被更改过,需要重新编译,那些不需要。从而节省大型工程重新编译的时间。规则如下:如果这个工程没有编译过,那么我们的所有C文件都要编译... 阅读全文
posted @ 2015-05-18 11:16 PaulWeiHan 阅读(463) 评论(0) 推荐(0)
摘要:最近在做一个项目,需要用树莓派作为AP发射wifi,对比cubieboard,树莓派的配置容易得多,而且支持也更多。较为官方的介绍配置为无线热点的文章莫过于这一篇《RPI-Wireless-Hotspot》按照这个设置,我的其实不成功,于是找到这篇文章《Turn Your Raspberry Pi ... 阅读全文
posted @ 2014-11-29 01:25 PaulWeiHan 阅读(509) 评论(0) 推荐(0)
摘要:(一) strace 命令 用途:打印 STREAMS 跟踪消息。 语法:strace [ mid sid level ] ... 描述:没有参数的 strace 命令将所有的驱动程序和模块中的所有 STREAMS 事件跟踪消息写到它的标准输出中。 这些消息是从STREAMS日志驱动程序中... 阅读全文
posted @ 2014-11-27 17:48 PaulWeiHan 阅读(187) 评论(0) 推荐(0)
摘要:加载bcmdhd模块:# modprobe bcmdhd如果你希望开启 AP 模式,那么:# modprobe bcmdhd op_mode=2在/etc/modules文件内添加bcmdhd op_mode=2,以实现bcmdhd模块的开机自动加载。hostapd安装与配置参考链接:http://... 阅读全文
posted @ 2014-11-25 14:04 PaulWeiHan 阅读(254) 评论(0) 推荐(0)
摘要:xdg-open 命令可以用来在Ubuntu下快速打开各类文件。下面是从 manual 文档里截取的内容:可以知道,该命令的功能是在图形界面下按照用户的平时习惯打开各类文件,甚至是链接。这样,我们就可以方便的在命令行窗口打开各类文件而不用再做繁琐的鼠标点击了。Ubuntu使用愉快。 ... 阅读全文
posted @ 2014-11-18 20:06 PaulWeiHan 阅读(206) 评论(0) 推荐(0)
摘要:PC:apt-get install qtcreatorQt Embedded for ZedBoard:下载qt-everywhere-opensource-src-4.7.3.tar.gz,这里下载源码和Xilinx公司提供的Zynq的Qt配置文件qmake.conf,感谢别人的分享,这个的版本... 阅读全文
posted @ 2014-11-08 18:57 PaulWeiHan 阅读(225) 评论(0) 推荐(0)
摘要:Opencv的移植,xzyfeixiang和rainysky的博客。第一步肯定是下载opencv的源码包第二步已经做好的交叉编译环境。第三步下载安装cmake apt-get install cmake cmake-curses-gui第四步解压源码包 tar -xvjf Opencv-2.3.... 阅读全文
posted @ 2014-11-08 18:57 PaulWeiHan 阅读(199) 评论(0) 推荐(0)
摘要:问题1:首先参考rainysky的博客,发现qmake时发生找不到目录,文件的错误,又找不到 qmake.conf 文件的写法。所以开始按照网上的程序修改 XXX.pro 文件。问题2:使用QT Creator 修改完pro文件之后,再使用QT Embedded ,qmake 之后,pro文件恢复到... 阅读全文
posted @ 2014-11-08 18:54 PaulWeiHan 阅读(140) 评论(0) 推荐(0)
摘要:参考:陆书14.2.8 1)备份ramdisk8M.image.gz2)加载rootfs镜像文件:3)在镜像目录下建立自己所需文件夹(挂载目录):我需要的挂载目录有两个:root/qt/install(挂载QT运行库镜像)usr/lib(挂载opencv运行库镜像)mnt默认已经存在,用来挂载sd卡... 阅读全文
posted @ 2014-11-08 18:53 PaulWeiHan 阅读(171) 评论(0) 推荐(0)
摘要:制作运行库由于ubuntu的Qt运行库在/usr/local/Trolltech/Qt-4.7.3/下,由makefile可以看到引用运行库是 INCPATH = -I/usr/local/Trolltech/Qt-4.7.3/mkspecs/default -I. -I/usr/local/Tro... 阅读全文
posted @ 2014-11-08 18:49 PaulWeiHan 阅读(296) 评论(0) 推荐(0)
摘要:主要参考rainysky的博客 http://ledage.eefocus.com/sj229335457/blog/13-06/295352_ad954.htmlopencv的话只需要将lib这个文件里面的内容做成镜像就可以了(如果用这个镜像运行的话,会出现一个问题,就是在运行的时候找不到stdc... 阅读全文
posted @ 2014-11-08 18:48 PaulWeiHan 阅读(175) 评论(0) 推荐(0)
摘要:sudo mount -t 文件系统类型 -o 可设置选项 设备路经 访问路经 #常用文件类型如下: iso9660 光驱文件系统, vfat fat/fat32分区, ntfs ntfs分区, smbfs windows网络共享目录, reiserfs、ext3、xfs Linux分区#如果中文名... 阅读全文
posted @ 2014-11-08 18:29 PaulWeiHan 阅读(281) 评论(0) 推荐(0)
摘要:全盘格式化,重装了Ubuntu和Windows,记录一下重新配置Ubuntu过程。//build-essentialsudo apt-get install build-essentialsudo apt-get install vim//input method sougousudo apt-ge... 阅读全文
posted @ 2014-11-08 18:23 PaulWeiHan 阅读(188) 评论(0) 推荐(0)