摘要:
1、环境搭建 vmware+Fedora 2、创建一个Hello文件 3、在Hello里面创建 hello.c 和 Makefile 两个文本文件 (1):创建hello.c hello.c: (2):创建Makefile Makefile: (3)make编译: (4)加载模块 (5)卸载模块 (
阅读全文
posted @ 2018-06-24 11:55
吹静静
阅读(330)
推荐(0)
摘要:
一、环境搭建 vmware+Fedora; arm-linux-gcc 交叉编译环境 三个压缩包:链接:https://pan.baidu.com/s/1YR7jXKLhRmEhDVQiOMkKyg 密码:0ah0 二、建立文件 1、在根目录下建立文件 cjj 2、将三个压缩包放到 /cjj 目录下
阅读全文
posted @ 2018-06-24 09:54
吹静静
阅读(935)
推荐(0)
摘要:
实例一 1、分析源文件代码依赖关系 mian.c 这里可以看出 main.o 文件的生成需要 main.c , test1.h , test2.h test1.h test1.h 里面有 test1.c 里面函数的声明 test2.h test2.h 里面有 test2.c 里面函数的声明 test
阅读全文
posted @ 2018-06-24 00:42
吹静静
阅读(2728)
推荐(0)
摘要:
今天安装在fedora上安装vim的时候,出现如下错误 Downloading packages: Running transaction check Running transaction test Transaction check error: file /usr/share/man/man1
阅读全文
posted @ 2018-06-23 13:06
吹静静
阅读(471)
推荐(0)
摘要:
1、首先去下载arm-linux-gcc压缩包 https://pan.baidu.com/s/15QLL-mf0G5cEJbVP5OgZcA 密码:ygf3 2、把压缩包导入到Linux系统:https://www.cnblogs.com/chuijingjing/p/9210920.html 3
阅读全文
posted @ 2018-06-22 01:33
吹静静
阅读(1865)
推荐(0)
摘要:
1、找到“虚拟机” >>> “设置” 2、选项 >>> 共享文件夹 >>> 总是启用 >>> 添加,选择你想要共享的文件。 注:如果此时“总是共享”按钮是灰色的,那么你需要安装Tools工具 安装过程:https://www.cnblogs.com/chuijingjing/p/9210945.ht
阅读全文
posted @ 2018-06-21 21:01
吹静静
阅读(1802)
推荐(0)
摘要:
1、选择:“虚拟机” >>> “安装VMware Tools” 如果安装了早期版本的 VMware Tools,则菜单项是更新 VMware Tools。 如果安装了早期版本的 VMware Tools,则菜单项是更新 VMware Tools。 如果已挂载 CD-ROM 设备,CD-ROM 设备及
阅读全文
posted @ 2018-06-21 21:00
吹静静
阅读(1802)
推荐(0)
摘要:
4+5=?的运算过程 0000 0100 0000 0101 加 0000 1001 (1)第一步,异或运算(不一样的时候为1) 0000 0100 0000 0101 异或 0000 0001 (2)第二步,与运算,判断是否有进位 0000 0100 0000 0101 与 0000 0100 (
阅读全文
posted @ 2018-06-19 19:50
吹静静
阅读(322)
推荐(0)
摘要:
1、与运算 两个位都为1,结果才为1。 2、或运算 只要有一个为1,就是1。 3、异或运算 不一样的时候就是1。 4、非运算 0就是1, 1就是0。 5、左移 各二进制位全部左移若干位,高位丢弃,地位补0。 6、右移 各二进制位全部右移若干位,地位丢弃,高位补0或者符号位。 汇编: shr:右移,最
阅读全文
posted @ 2018-06-19 19:23
吹静静
阅读(196)
推荐(0)
摘要:
1、有符号数的编码规则 原码:最高位是符号位,其余各位为数值本身的绝对值。1 0 0 0 0 0 0 1 -1 反码: 正数:反码与原码相同 负数:符号位为1,其余位为原码取反 1 1 1 1 1 1 1 0 补码: 正数:补码与原码相同 负数:符号位为1,其余位为原码取反加1 1 1 1 1 1
阅读全文
posted @ 2018-06-19 10:09
吹静静
阅读(930)
推荐(0)