cpp加油站 cpp加油站
3年前
【deque容器系列二】基于STL源码分析deque容器插入和删除时内存都是怎么变动的
上篇文章我们介绍了deque容器整体结构和构造实现,链接如下:本篇文章接上篇,继续基于gcc中stl的源码剖析deque容器插入、删除、取值的实现原理,以提问者的角度去深入分析这些操作过程中发生了什么,并对deque容器适合使用的场景和使用时的注意事项进行说明。说明一下,我用的是gcc7.1.0编译器,标准库源代码也是这个版本的。按照惯例,还是先看一下本文
Easter79 Easter79
3年前
tango with django(第三章 Django基础)
3.1测试你的配置pythonversion  如果你使用了虚拟环境,不要忘记激活。  确定django是否安装好。Python2.7.12(default,Dec42017,14:50:18)GCC5.4.020160609onlinux2Type"help","c
Wesley13 Wesley13
3年前
VirtualBox CentOS8 调整分辨率
1概述VirtualBox安装完CentOS8后无法调节分辨率,需要安装额外的工具。2安装依赖包首先确保虚拟机能正常连接网络,然后安装:kernel、kernelcore、kernelmodules、kerneldevel、gcc、make、perl、elfutilsli
Stella981 Stella981
3年前
Centos7 linux 安装 redis 遇到的几个问题
环境:centos7redis5.0解决方案仅供参考,如不能解决问题,请查找请他方案。1、不能编译没有GCC 编译工具make报错:make\1\: \persistsettings\ Error 2 (ignored)CC adlist.o/bin/sh: cc: command not found
Wesley13 Wesley13
3年前
VirtualBox虚拟机共享主机文件夹
 1,安装LINUX内核及依赖包yum y install perl gcc gccc kernel kerneldevel安装完成后记得:重启虚拟机2,点击VirtualBox的菜单 设备安装增强功能;3,执行挂载命令 :/mnt/cdrom目录不存在就
Wesley13 Wesley13
3年前
GCC 5.5.0编译器构建安装简述
\先装几个用得到或者用不到的软件包yuminstallybinutilsyuminstallygzipgawkgmaketaryuminstallyperl                //darwinyuminstallyzipunzip           //libgcj
Stella981 Stella981
3年前
Centos7安装nginx并配置SSL
一、Nginx的安装 (1)由于nginx的一些模块依赖一些lib库,所以在安装nginx之前,必须先安装这些lib库,这些依赖库主要有g、gcc、openssldevel、pcredevel和zlibdevel所以执行如下命令安装:   $ yuminstallgccc    $ yumins
Wesley13 Wesley13
3年前
PHP扩展开发
首先需要确定系统中安装了gcc编译器,合适版本的bison等构建一个基本的扩展骨架在PHP扩展开发时,使用ext_skel完成扩展的结构骨架创建。$./ext_skel./ext_skelextnamemoduleprotofilestubsfilexmlfile
Stella981 Stella981
3年前
Linux操作系统软件管理之源码包管理
一、简介sourcecode需要经过GCC,C编译环境编译才能运行,可以设定个人设置,开关功能软件包示例:nginx1.8.1.tar.gz 认识源码包 nginx   1.8.1     .tar.gz            包名   版本号   压缩格
胖大海 胖大海
2年前
Linux centos7 安装nginx
安装前准备安装GCC编译环境yuminstallygccgcccautoconfautomakemake安装模块依赖Nginx支持的功能模块需要有第三方的库支持,例如gzip的zlib库,rewrite重写需要的pcre库,HTTPS需要的openssl库等等。yuminstallzlibzlibdevelopensslopens