上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 91 下一页
摘要: LINK_DIRECTORIES : LINK_DIRECTORIES 是 CMake 中用于指定链接器搜索目录的命令。它告诉 CMake 在构建过程中,链接器应当在哪些目录中查找库文件。这在你依赖于外部库或目标时非常有用。 使用场景 当你的项目依赖于某些外部库,而这些库不在系统的标准库路径下时,你 阅读全文
posted @ 2024-10-29 22:50 海_纳百川 阅读(298) 评论(0) 推荐(0)
摘要: 在 C++ 中,结构体(struct)可以通过指针或直接实例来定义。选择使用指针或直接实例化结构体取决于几个因素,包括内存管理、性能、语义和使用场景。以下是一些常见的考虑因素: 1. 内存管理: 指针: 使用指针时,结构体的实例通常在堆上分配。这允许动态管理内存,可以在运行时决定结构体的数量,适合大 阅读全文
posted @ 2024-10-29 22:29 海_纳百川 阅读(20) 评论(0) 推荐(0)
摘要: cmake常用的几个操作 mkdir build: 创建一个名为 build 的目录,通常用于存放构建过程中生成的文件。这种做法能够避免把编译生成的文件混在源代码目录中,保持源代码目录干净。 cd build: 进入刚刚创建的 build 目录,这样后续的构建操作都将在这个目录内进行。 cmake 阅读全文
posted @ 2024-10-27 22:41 海_纳百川 阅读(21) 评论(0) 推荐(0)
摘要: 交叉编译是一个复杂的过程,通常涉及多个步骤。以下是一般交叉编译的具体过程: 1. 准备交叉编译工具链 选择工具链:首先,需要选择适合目标平台的交叉编译工具链,例如 arm-linux-gnueabi-gcc 用于 ARM 架构。 安装工具链:在主机上安装交叉编译工具链。这可以通过包管理器(如 apt 阅读全文
posted @ 2024-10-27 21:43 海_纳百川 阅读(170) 评论(0) 推荐(0)
摘要: /proc/meminfo 文件显示了系统的详细内存使用信息。它提供了比 free 命令更深入的视角,帮助你理解内存的使用情况。下面是各个字段的详细解释: 内存相关字段解释 MemTotal: 物理内存总量。这里是 46804 kB,约为 46 MB。 MemFree: 未被分配的内存量(空闲内存) 阅读全文
posted @ 2024-10-27 21:10 海_纳百川 阅读(1000) 评论(0) 推荐(0)
摘要: 在 Linux 下统计可执行程序的执行耗时,你可以使用 time 命令。它能够显示程序的用户时间、系统时间和总耗时等详细信息。以下是 time 命令的基本使用方式: time ./your_program 其中 your_program 是你要运行的可执行文件。 输出解释: real 0m2.123 阅读全文
posted @ 2024-10-27 21:09 海_纳百川 阅读(109) 评论(0) 推荐(0)
摘要: ‌ARM架构并不是ARM公司,而是ARM公司设计的一种处理器架构。‌ ARM公司是一家总部位于英国的半导体和软件设计公司,主要设计和授权ARM架构处理器。ARM架构是一种基于精简指令集(RISC)的处理器架构,广泛应用于移动设备、嵌入式系统和物联网等领域‌。 ARM架构的特点包括低功耗、高性能、高集 阅读全文
posted @ 2024-10-27 21:08 海_纳百川 阅读(63) 评论(0) 推荐(0)
摘要: 64位处理器表示处理器能够处理和存储 64位(bit)宽度的数据。从技术上来说,这意味着处理器的寄存器宽度、数据总线和地址总线都可以处理 64 位的二进制数,从而在性能和内存寻址方面提供显著的优势。 以下是详细解释: 1. 基本概念 64位表示处理器的寄存器可以一次性处理 64 位的数据。这相较于传 阅读全文
posted @ 2024-10-27 18:20 海_纳百川 阅读(154) 评论(0) 推荐(0)
摘要: x86 是一种计算机处理器架构,代表了由 Intel 公司在 1978 年发布的 16 位 8086 处理器(以及随后的一系列处理器)发展而来的指令集架构。该架构已经成为个人计算机、服务器和其他设备中非常普及的标准。以下是对 x86 的详细解释和相关背景信息: 1. x86 的起源和名称含义 808 阅读全文
posted @ 2024-10-27 18:14 海_纳百川 阅读(321) 评论(0) 推荐(0)
摘要: ARM 和 Intel 处理器经常被一起对比,主要是因为它们是现代计算设备中的两大主要处理器架构,且在许多领域直接竞争。它们在设计理念、应用场景和技术实现上有显著的差异,因此成为热门的对比对象。以下是一些关键的原因和对比点: 1. 架构上的差异:RISC vs. CISC ARM:RISC(Redu 阅读全文
posted @ 2024-10-27 18:05 海_纳百川 阅读(377) 评论(0) 推荐(0)
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 91 下一页
本站总访问量