20181324 谭杰 Myod完成 1.任务内容 1 复习c文件处理内容 2 编写myod.c 用myod XXX实现Linux下od -tx -tc XXX的功能 3. main与其他分开,制作静态库和动态库 4. 编写Makefile 5 提交测试代码和运行结果截图, 提交调试过程截图,要全屏 ...
分类:
移动开发 时间:
2020-10-12 20:00:42
阅读次数:
29
步骤1.首先,让我们首先确保您的系统是最新的。sudo dnf clean allsudo dnf updatesudo dnf install git zlib-devel libuuid-devel libmnl gcc make git autoconf automake pkgconfig ...
分类:
Web程序 时间:
2020-10-08 18:18:00
阅读次数:
33
获取源码 git clone https://github.com/llvm/llvm-project.git 相关依赖安装 apt-get update apt-get install -y git vim build-essential gcc-6 g++-6 cmake swig python ...
分类:
其他好文 时间:
2020-09-24 21:21:45
阅读次数:
37
NDK 开发 什么是 NDK 开发? 目前的Android开发,在很多公司不再是纯粹的Java层开发,更多的会与C结合,把一些重要的方和行为以及一些私密性质的东西放在C中,一般遇到多人开发的时候,通常的做法是在Android项目中放入C++的动态库(.so文件) **定义:**Native Deve ...
分类:
其他好文 时间:
2020-09-24 20:47:41
阅读次数:
45
首先,变量名在编译成汇编语言的时候,会被翻译成地址。 例如 : void square() { int var = 0; } 会被翻译成 : square(): push rbp mov rbp, rsp mov DWORD PTR [rbp-4], 0 nop pop rbp ret rbp - ...
分类:
其他好文 时间:
2020-09-23 23:55:40
阅读次数:
42
本人工作环境:CentOS8.2 最小安装 安装盘本地挂载 使用C++11的atomic<>报链接错误 对‘__atomic_store_16’未定义的引用原因:需要链接libatomic.so,如果找不到这个库yum安装libatomic即可 (为什么要独立安装啊????) 另:较早期的gcc可能 ...
分类:
编程语言 时间:
2020-09-23 23:45:09
阅读次数:
44
##升级 openssl openssl versions yum install -y zlib gcc-c++ gcc wget https://www.openssl.org/source/openssl-1.1.1g.tar.gz && tar -zxvf openssl-1.1.1g.ta ...
分类:
Web程序 时间:
2020-09-18 01:49:44
阅读次数:
54
A、判断c++版本 1、msvc VS 编译器判断 _MSVC_LANG ,_MSVC_LANG的值如下: _MSVC_LANG值 C++17 201703L C++14 201402L C++11 201103L C++03及低于c++03 199711L 2、gcc / clang gcc/cl ...
分类:
编程语言 时间:
2020-09-18 01:47:15
阅读次数:
102
1. 下载 可选择online install或者离线下载,online install有时报错,can not download respository.txt 如果online install报错解决不了的话可选择离线安装,下载路径:https://sourceforge.net/project ...