自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (1)
  • 收藏
  • 关注

原创 Qt - Virtual keyboard键盘事件(qml)

方法一:创建事件过滤器,获取键盘事件.h头文件中增加:public slots: bool eventFilter(QObject *watched, QEvent *event);.cpp文件中增加:bool VirtualKeyBoard::eventFilter(QObject *watched, QEvent *event){ if (event->type() == QEvent::KeyPress) { QKeyEvent ...

2021-01-20 15:19:39 1056

原创 System函数使用,不仅需要关注返回值,还需要关注子进程退出状态

int Sqlite_shellCmd(char *pcCmd){ int iRet = -1; int status = 0; printf("[%s %d] CMD = [%s]\n",__FUNCTION__, __LINE__, pcCmd); status = system(pcCmd); if (-1 == status) { printf("system error!"); } else { ...

2020-07-29 14:04:08 125

转载 Makefile学习笔记(7) --- 自动化变量及其说明:

$@表示规则中的目标文件集。在模式规则中,如果有多个目标,那么,"$@"就是匹配于目标中模式定义的集合。$%仅当目标是函数库文件中,表示规则中的目标成员名。例如,如果一个目标是"foo.a(bar.o)",那么,"$%"就是"bar.o","$@"就是"foo.a"。如果目标不是函数库文件(Unix下是[.a],Windows下是[.lib]),那么,其值为空。$<

2018-08-30 16:00:40 497

转载 Makefile学习笔记(6)--- 所有隐含规则中会用到的变量:

1、关于命令的变量。AR   函数库打包程序。默认命令是“ar”。AS汇编语言编译程序。默认命令是“as”。CCC语言编译程序。默认命令是“cc”。CXXC++语言编译程序。默认命令是“g++”。CO从 RCS文件中扩展文件程序。默认命令是“co”。CPPC程序的预处理器(输出是标准输出设备)。默认命令是“$(CC) –E”。FCFortran 和 Ratfor 的编译器...

2018-08-30 15:58:37 103

转载 Makefile学习笔记(5)--- make的参数

 下面列举了所有GNU make 3.80版的参数定义。其它版本和产商的make大同小异,不过其它产商的make的具体参数还是请参考各自的产品文档。“-b”“-m”这两个参数的作用是忽略和其它版本make的兼容性。“-B”“--always-make”认为所有的目标都需要更新(重编译)。“-C <dir>”“--directory=<dir>”指定读取...

2018-08-30 15:55:50 3996

转载 Makefile学习笔记(3)

“$<”表示所有的依赖目标集(也就是“foo.c bar.c”),“$@”表示目标集(也褪恰癴oo.o bar.o”)   objects = foo.o bar.o   all: $(objects)   $(objects): %.o: %.c           $(CC) -c $(CFLAGS) $< -o $@大多数的C/C++编译器都支持一个“-M”的...

2018-08-30 15:51:59 80

转载 Makefile学习笔记(4) --- 字符串处理函数

 $(subst <from>,<to>,<text> )名称:字符串替换函数——subst。功能:把字串<text>中的<from>字符串替换成<to>。返回:函数返回被替换过后的字符串。示例:$(subst ee,EE,feet on the street),把“feet on the street”中的“...

2018-08-30 15:51:40 400

转载 Makefile学习笔记(1)

简单的初始示例:edit : main.o kbd.o command.o        cc -o edit main.o kbd.o command.omain.o : main.c defs.h        cc -c main.ckbd.o : kbd.c defs.h command.h        cc -c kbd.ccommand.o : comma...

2018-08-30 15:37:58 131

转载 Makefile学习笔记(2)

Include    在Makefile使用include关键字可以把别的Makefile包含进来,这很像C语言的#include,被包含的文件会原模原样的放在当前文件的包含位置。include的语法是: include<filename>filename可以是当前操作系统Shell的文件模式(可以保含路径和通配符)在include前面可以有一些空字符,但是绝不...

2018-08-30 15:37:46 103

mplayer在Ubuntu下Qt实现

ubuntu 下实现mplayer播放器的简单demo,参考了相关大神的文档,UI未使用designer设计,使用代码设计界面,初始版本仅供参考。

2018-07-25

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除