- 博客(9)
- 资源 (2)
- 收藏
- 关注
原创 Linux中的Makefile.in文件
拿到一份源代码文件,没有Makefile,却有Makefile.in文件,怎么办?解决方法:有Makefile.in文件,对应的就会有configure文件,运行configure文件(./configure),若是没有错误的话,就会生成Makefile文件。
2013-12-14 10:42:32 3066 1
原创 Linux系统vi命令
vi 命令在Linux/unix中是使用频率很高的命令,下面我们一起学习一下吧。1.vi 模式 a) 一般模式: vi 处理文件时,一进入该文件,就是一般模式了. b) 编辑模式:在一般模式下可以进行删除,复制,粘贴等操作,却无法进行编辑操作。等按下‘i,I,o,O,a,A,r,R’等 字母之后才能进入编辑模式.通常在linux中,按下上述字母时,左下
2013-12-13 10:28:06 700
原创 编译Linux内核错误:ln: creating symbolic link `include/asm': Operation not supported
编译Linux内核出现以下错误: CHK include/linux/version.hmake[1]: `include/asm-arm/mach-types.h' is up to date. CHK include/linux/utsrelease.h SYMLINK include/asm -> include/asm-armln: creati
2013-12-12 21:53:18 2788
原创 Linux源代码Kconfig文件的介绍
配置Linux内核抑或是编写Linux驱动代码,难免需要修改Kconfig和Makefile文件,既然需要修改Kconfig文件,就需要对该文件中的语法有大致了解。小弟不才,以下内容是我的一孔之见,若有错误,还望高手指正。1.菜单结构:menu……endmenu如:menu “Device Drivers”config xxxdepends onxxxdef
2013-12-12 21:18:09 788
原创 Qt创建右键菜单的方法
编写Qt界面程序的时候,经常会用到右键菜单(ContextMenu),目前自己知道的创建右键菜单的方法有两种,方法1:在mousePressEvent事件中判断鼠标按下的是否是右键,进而调用创建右键菜单的函数。void Dialog::mousePressEvent(QMouseEvent *event)//鼠标按下事件{ if(event->button() == Qt::Ri
2013-08-20 17:29:26 1283
翻译 从Qt4.x升级至Qt5工程代码需做的改变
原文链接:点击打开链接 The transition from Qt 4.x to Qt 5 is not expected to be significant. However, the “modularization” of the Qt code base requires some amount of changes to project configuration, suc
2013-07-28 00:31:23 3222
原创 Qt5 minGW undefined reference to...错误
刚刚接触Qt,根据Blanchette《C++ GUI Qt4 编程》书籍的例子,写的GoToCellDialog例子,用Qt designer绘制界面,用命令编译出现了很多undefined reference to错误,Google一下,网上列举的错误有以下两种:1. 环境变量没有设置好;2. 连接器问题。3. xxx.pro文件QT有问题环境变量设置没有错误(QTDIR=C:
2013-07-26 00:41:33 2341
原创 二分法求解非负数的平方根
二分法求解非负数的平方根、快速查找有序数组的某个元素中有广泛的应用。二分法求解非负数的平方根的C语言程序如下:float SquareBoot(float x,float epsilon){ low=0; high=max(x,1);//若x<1时,x的平方根大于x,故应该取max(x,1). mean=(low+high)/2.0; while(abs(mean*mean-x)
2012-04-23 23:41:03 889
原创 快速排序算法-C语言
快速排序是在实践中最快的已知排序算法,它的平均时间是O(NlogN),最坏情形为O(N*N)。 程序的重要之处在于找到中枢元素pivot。 C语言程序如下:typedef int ElementType;void QuickSort(ElementType A[],int left,int right){ int i,j; ElementTyp
2012-04-23 23:22:10 482
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人