Redhat6.5安装oracle11g 一、 安装环境 linux服务器:Redhat 6.5 64位 oracle版本:oracle11gR2 远程windows服务器:已安装Xmanager 内存:8G 存储空间:1T 二、 安装前系统设置 1、软连接lib库:ln -s /lib/libc. ...
分类:
数据库 时间:
2019-10-10 20:46:21
阅读次数:
144
执行cd /home/redis/redis, 执行tar xvzf redis-stable.tar.gz。 2.安装GCC依赖: 执行 cd /home/redis/redis/redis-stable 开始编译:PREFIX=/home/redis/redis make 检查编译结果:PREF ...
分类:
其他好文 时间:
2019-10-10 20:17:00
阅读次数:
65
准备 RPM包安装 yum安装交叉编译工具 ~~~shell yum install y binutils aarch64 linux gnu gcc aarch64 linux gnu bison flex glib2 glib2 devel pixman devel bc ~~~ 手动安装gli ...
分类:
其他好文 时间:
2019-10-08 23:38:19
阅读次数:
597
之前迷上了神奇的Go语言,就在windows上装上了Go1.8,挺顺风顺水的,不过最近换上了Linux时,编译安装就炸了,各种报错。今天就留个记录,备个份!编译安装Go1.8的主体思路:从github中clone下来确保linux系统安装较新的libc,gcc(apt,yum随便搞上)切换库分支至1... ...
分类:
系统相关 时间:
2019-10-08 00:54:43
阅读次数:
243
背景 By 鲁迅 By 高尔基 说明: 1. Kernel版本:4.14 2. ARM64处理器,Contex A53,双核 3. 使用工具:Source Insight 3.5, Visio 1. 介绍 之前的系列内存管理文章基本上描述的是物理页面的初始化过程,以及虚拟页面到物理页面的映射建立过程 ...
分类:
系统相关 时间:
2019-10-06 09:30:33
阅读次数:
120
1.代码中使用atomic_add aarch64下面并没有任何关于atomic的头文件 编译出现错误: 2.怀疑是clang的问题,尝试换gcc编译 Application.mk 中加上一行: NDK_TOOLCHAIN := aarch64 linux android 4.9 编译出现: 3. ...
分类:
其他好文 时间:
2019-10-05 10:41:06
阅读次数:
192
当我们在使用strcpy()时,是否有考虑过当源字符串的空间大于目标字符串的空间会出现什么样的情况:以下我作了一个简单的案例: 当用gcc编译执行后,出现了段错误.这显然是很危险的,所以libc中还有一种更为谨慎的字符串拷贝函数strncpy(),继续做一个案例: 编译执行后输出的结果是: hell ...
分类:
其他好文 时间:
2019-10-01 16:19:20
阅读次数:
102
常用 [TOC] man 1. 用户在shell环境中可以操作的命令或可执行文件 2. 系统内核可调用的函数与工具等 3. 一些常用的函数(function)与函数库(library),大部分为C的函数库(libc) 4. 设备文件的说明,通常是在/dev下的文件 5. 配置文件或者是某些文件的格式 ...
分类:
系统相关 时间:
2019-10-01 09:49:22
阅读次数:
152
下面是自制的用于编译ARMv8指令的交叉编译工具链: 1、运行在PC上,支持SVE指令,不支持SVE ACLE,版本GCC9.2 https://pan.baidu.com/s/1_NnwajWCelT3rRUuM-yl6Q 2、运行在Qemu+Ubuntu18.04+ARM64,支持SVE ACL ...
分类:
其他好文 时间:
2019-09-28 01:03:09
阅读次数:
341
有时我们经常需要查看当前系统的glibc版本,可以这样查看: /lib/libc.so.6 有时:/lib/x86-64-linux/libc.so.6 把这个文件当命令执行一下 为什么这个库可以直接run呢? 原来在libc的代码中有一点小手脚: Makerules:586:LDFLAGS-c.s ...
分类:
系统相关 时间:
2019-09-25 15:54:30
阅读次数:
91