makefile定义了一系列的规则来指定,哪些文件需要先编译,哪些文件需要后编译,哪些文件需要重新编译,甚至于进行更复杂的功能操作,makefile就像一个Shell脚本一样,其中也可以执行操作系统的命令。 makefile的好处就是: —“自动化编译”,一旦写好,只需要一个make命令,整个工程完 ...
分类:
系统相关 时间:
2021-06-02 17:23:23
阅读次数:
0
栈区: 栈(stack):是一种先进后出的内存结构,所有的局部变量,函数的形参都是由编译器自动放出栈中,当一个自动变量超出其作用域时,自动从栈中弹出。出入栈是由C语言编译器自动分配释放。 栈大小(stacksize):通常可以配置编译器或通过改写链接文件调整栈空间大小。 栈溢出:当栈空间已满,还继续 ...
分类:
编程语言 时间:
2021-06-02 17:16:08
阅读次数:
0
1.Main: 主流程 调用子流程的 2. 复制子流程, 可以粘贴到当前项目(有一个粘贴的过程),或者别的项目; 克隆子流程:只能克隆到当前项目 3. 新建分组: 把相似功能的流程放到一个分组中 快捷键: F1: 当前组件的帮助说明 F2:全部保存 F3: 预览 F4:打开一个工程 F5:运行Mai ...
分类:
其他好文 时间:
2021-06-02 17:15:55
阅读次数:
0
make install的时候,根据提示安装依赖包 yum -y intall zlib zlib-devel libffi-devel tk-devel 1. 下载与解压 wget https://www.python.org/ftp/python/3.9.4/Python-3.9.4.tar.x ...
分类:
编程语言 时间:
2021-06-02 16:48:54
阅读次数:
0
liunx下redis下载编译安装 介绍 redis官网地址 https://redis.io/ redis下载地址 http://download.redis.io/releases/redis-5.0.5.tar.gz 可以本地下载然后filezila上传上去,或者liunx里面wget下载 解 ...
分类:
系统相关 时间:
2021-06-02 16:42:09
阅读次数:
0
由于sass版本的原因,编译后的css字体文件乱码 dart-sass编译时容易出问题,查看package.json配置文件 "sass": "1.26.2", 解决方案:卸载sass1.26.2版本,重新安装node-sass npm uninstall sass npm install node ...
分类:
其他好文 时间:
2021-06-02 16:11:07
阅读次数:
0
1. jps 查看正在运行的JVM进程 2. jstat 监视虚拟机运行时状态信息,显示虚拟机进程中的类装载、内存、垃圾收集、JIT编译等数据 3. jmap 生成heap dump文件,除了这个命令还可以配置-XX:+HeapDumpOnOutOfMemoryError参数让虚拟机出现OOM时自动 ...
分类:
其他好文 时间:
2021-06-02 16:01:06
阅读次数:
0
写在源文件中的源代码是人类可读的源。它需要"编译",转为机器语言,这样 CPU 可以按给定指令执行程序。C 语言编译器用于把源代码编译成最终的可执行程序。这里假设您已经对编程语言编译器有基本的了解了。 (一).安装 1.为了在 Windows 上安装 GCC,需要到MinGW 的主页 ,进入 Min ...
1.变量名的作用域(the scope of name) 对象的生命周期(the lifetime of an object) 2.各源文件(.cpp)可以单独编译得到目标代码(.obj),所有目标代码链接得到可执行程序(.exe) 3.局部静态对象 local static objects 在通过 ...
分类:
编程语言 时间:
2021-06-02 15:48:31
阅读次数:
0
相同点 😃 new/delete 和 malloc/free 都可以动态分配内存和释放内存 delete 和 free 都不能重复释放内存 delete 和 free 都可以释放空指针 不同点 1、new/delete 是C++的运算符,编译时需要加参数,malloc/free 是C语言中的函数, ...
分类:
其他好文 时间:
2021-06-02 15:04:08
阅读次数:
0