前言 因为自己最近在学Redis,想要在C++中获取到Redis内存数据库中的数据,需要使用Redis客户端来连接Redis传输命令并接收数据,在Redis官方网站上推荐的客户端中选择了acl redis。而Clion是一款非常优秀的C++集成开发环境,Clion选择了CMake作为构建工具,所以需 ...
分类:
其他好文 时间:
2020-02-16 14:35:51
阅读次数:
334
一、uboot主Makefile分析 1、uboot version确定(Makefile的24-29行) include/version_autogenerated.h文件是编译过程中自动生成的一个文件,所以源目录中没有,但是编译过后的uboot中就有了 2、HOSTARCH和HOSTOS HOS ...
分类:
其他好文 时间:
2020-02-15 17:03:41
阅读次数:
103
1.用一句话概括Shell Shell是一个解释器,介于应用程序(用户)和操作系统之间的一个桥梁,负责命令的解释 2.Shell的编程语言编译型语言: 程序在执行之前需要个专门的编译过程,把程序编译成为机器语言文件,运行时不需要重新翻译,直接使用编译的结果就行了。程序执行效率高,依养编译器,跨平台性 ...
分类:
其他好文 时间:
2020-02-13 19:15:46
阅读次数:
49
spec文件(规范配置文件),rpm编译过程的核心处理文件。 spec文件说明了软件包如何被配置,补缀哪些补丁,安装哪些文件,被安装到哪里,在安装该包之前或之后需要运行那些系统级别的活动。 spec通常以utf-8格式编码。 spec宏 vs rpm变量 在 spec 文件中有两种定义编译根目录和优 ...
分类:
其他好文 时间:
2020-02-11 19:36:42
阅读次数:
84
java源代码编译过程 https://docs.oracle.com/javase/specs/jvms/se8/html/jvms-4.html A class file consists of a single ClassFile structure: 以下就是后缀为class的文件的一个说明 ...
分类:
其他好文 时间:
2020-02-08 12:10:42
阅读次数:
80
常用插件:live server ESLint vetur 一.准备工作 1. 安装cnpm;安装webpack;安装webpack-cli;安装vue/cli 安装node.jsnpm install -g cnpm --registry=https://registry.npm.taobao.o ...
分类:
其他好文 时间:
2020-02-08 12:06:47
阅读次数:
312
Python基础 上学期的课程中我学习了编译原理,虽然成绩渣渣,但是不影响我对编译过程有了整体的理解; Python作为一种计算机编程语言,而计算机要根据编程语言执行任务,就必须保证编程语言写出的程序决不能有歧义,所以,编译器或者解释器就是负责把符合语法的程序代码转换成CPU能够执行的机器码,然后执 ...
分类:
编程语言 时间:
2020-02-02 12:14:48
阅读次数:
64
今天再次看了一下Linux下gcc编译的内部工作原理,决定写个博客加深一下自己的印象,如有错误欢迎大家指正。参考书籍《linux c与c++一线开发实践》。 gcc对c/c++语言的编译过程分为四个阶段:预处理、编译、汇编、链接。 1,预处理:是对源程序中的伪指令、特殊符号进行处理的过程。(展开所有 ...
分类:
其他好文 时间:
2020-01-31 19:14:53
阅读次数:
92
简单讲述了头文件.h的作用,编译过程和extern关键字的作用。 ...
分类:
编程语言 时间:
2020-01-29 18:00:11
阅读次数:
65
一.如果你不了解C++请回答以下问题:你认为C语言有什么缺陷 可移植性不强;C程序在其他机器上不一定能运行。而且就算能运行,结果可能也不一样。 比较复杂:C语言在实现过程中可能会比较复杂,有时代码需要写的很长。 二.查阅相关资料,简述一下C语言/C++的编译过程 c语言编译过程: 编译:形成目标代码 ...
分类:
其他好文 时间:
2020-01-27 18:56:30
阅读次数:
48