
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
1. 用预处理指令#define声明一个常数,用以表明1年中有多少秒(忽略闰年问题)。#define SECONDS_PER_YEAR (60 * 60 * 24 * 365)UL2. 写一个“标准”宏MIN,这个宏输入两个参数并返回较小的一个。#define MIN(A,B) ((A) <= (B) (A) : (B))3. 预处理器标识#error的目的是什么?...
最近在使用QTextBrowser的时候,发现append()很奇特:有时候会莫名的换行,使得显示很不美观,所以决定小研究了一下,下面是我的研究结果:append()函数的英文说明:Appends a new paragraph with text to the end of the text edit.这段说明在QTextBrowser的说明文档中没有找到,但在它的父级QTextEdi
pip和pip3都是python中的包管理工具,他们的区别如下:如果系统中只安装了Python2,那么就只能使用pip。如果系统中只安装了Python3,那么既可以使用pip也可以使用pip3,二者是等价的。如果系统中同时安装了Python2和Python3,则pip默认给Python2用,pip3指定给Python3用。...
介绍几个常用的makefile函数addprefix.$(addprefix <prefix>, <name1 name2 ...>)功能:把<prefix>加到name序列中的每一个元素前面。result = $(addprefix %., c cpp)test:@echo $(result)输出:%.c %.cpp...
一、uboot和内核到底是什么1.uboot和内核就是一个裸机程序(1)uboot的本质就是就是一个复杂点的裸机程序,和ARM部分写的裸机程序没有本质区别。(2)内核本身也是一个裸机程序,和uboot、裸机程序无本质区别。要说不同的地方,那就是内核运行起来后,在软件上分为内核层和应用层,分层后两层的权限不同,内存访问和设备操作的管理上更加精细(内核可以随便访问各种硬件,而应用程序只能被...
每次在VMware下安装完Ubuntu之后,第一件事总是安装VMware Tools,虽然安装了一遍又一遍,但是依然记不住,这里做一个小总结1.在VMware的菜单栏点击虚拟机 -> 安装VMware Tools,如下图所示:2.打开终端,查看/media/(用户名)/目录下是否有VMware Tools目录,如果没有,再等待一会儿,如下图所示:3.VMware Tools的安装需要root
1.环境支持虚拟机:VMware Workstation 12操作系统:Ubuntu 16.04 64bit2.安装依赖的包(1)先将系统更新到最新状态apt-get updateapt-get upgrade(2)安装依赖的包apt-get install --no-install-recommends git cmake ninja-build gperf ccache doxyg







