最新 最热

使用NDK下的GCC工具编译c代码至android设备中运行

这是因为缺少相应的依赖库导致的,在我们使用arm-none-linux-gnueabi时直接在命令行后面添加-static即可,但是使用arm-linux-androideabi则不行

2021-08-24
0

GDB与GDBServer配合实现在安卓设备中进行程序调试

建议下载Android NDK开发包,然后将里面的GCC套件单独抽出来使用,NDK提供了抽包脚本make-standalone-toolchain,在bulid目录的tools文件夹中可以找到,执行脚本自动抽取打包成压缩包到当前目录:...

2021-08-24
0

Makefile的详细介绍和使用

参考链接1:https://seisman.github.io/how-to-write-makefile/invoke.html

2021-08-24
1

GCC工具的具体使用

每一步都需要使用不同的工具,比如源代码需要借助编译工具翻译成汇编代码,汇编代码需要借助汇编器翻译成目标代码,最后还要借助连接器帮忙整理汇总, 那么这些个工具集合到一块就叫做工具链...

2021-08-24
1

GCC工具链都包含哪些工具

GCC原名为GNU C语言编译器(GNU C Compiler),原本只能处理C语言。后来随着功能的扩展,支持的语言种类越来越多 ,故更名为GCC(GNU Compiler Collection,GNU编译器套件)...

2021-08-24
0

使用Clang编译C程序在安卓设备中执行

在android-ndk-r19c目录下toolchains文件夹中的llvm文件夹即为clang编译工具包

2021-08-24
0

riscv gcc中添加自定义的csr支持

由于RISCV的模块化的指令集的定义,各家都有着自己的实现方式。从当前看来,除了标准的CSR外,很多都实现了自己的CSR指令扩展。如何自定义CSR并且让编译器能够识别,本文将进行一定的分析,同时从riscv gcc开发的角度出发,来分...

2021-08-20
1

JVM07-虚拟机故障处理命令行工具

这篇文章将介绍用来排查处理虚拟机故障的一些常用的命令行工具。因为如果我们要对JVM进行调优时,必须要通过这些工具分析虚拟机的运行状态。

2021-08-18
0

JVM - 要上线了,JVM参数还没正儿八经的估算过咋办?

如题, 一顿操作猛如虎,业务系统总算快发布了,可是JVM的参数还是当初随意设置的那么几个参数, 咋弄? 系统的流量预估(均值、峰值)导致一系列的评估: 每秒的对象生成大小,新生代 老年代的比例是否合理, 动态年龄判断机制、老年代...

2021-08-17
0

JVM-10虚拟机性能监控与故障处理工具之【JDK的命令行】

前面介绍了虚拟机的内存分配和回收,大致有了一些理论基础,接下来我们从实践的角度去了解虚拟机内存管理。定位问题的时候,知识、经验是关键基础,数据是依据,工具是运用知识处理数据的手段。...

2021-08-17
0