摘要:
kernel在make menuconfig时会发现,只有 Os O2这两种选项。 如果强行修改Makefile,有些源码会报错。原因网上能搜到一些说法,这里不研究。 为了研究源码,我用了这个方法实现O0编译: 在源文件开头,写这句:(可以强制指定 本文件内以下源码全部O0编译): #pragma 阅读全文
摘要:
我的其他博客有关于buildroot怎么用的介绍。 比如 buildroot-2020.11.1/configs/qemu_arm_vexpress_defconfig 这个配置。 make qemu_arm_vexpress_defconfig make 就能得到: ./start-qemu.sh 阅读全文
摘要:
buildroot:嵌入式开发的神器。 一键制作:编译环境、工具链、bootloader、linux kernel、rootfs,甚至还有qemu,直接调试运行。 但是buildroot很多资源都有在到国外下载,有时能自动定向到国内镜像站。国内镜像站手动这么改: BR2_BACKUP_SITE="h 阅读全文
摘要:
-- Searching for NVDLA CMOD CMake Error at cmake/FindNvdlaCmod.cmake:47 (FILE): FILE failed to open for reading (No such file or directory): FILE fail 阅读全文
摘要:
官网本身有详细教程,这里只是简单说一下。 0. 源码 hello.c和Makefile一起放在了 ~/buildroot-2020.08.1/dl/helloworld 文件夹 hello.c #include <stdio.h> int main() { printf("buildroot hel 阅读全文
摘要:
https://www.codeproject.com/Articles/874396/Crunching-Numbers-with-AVX-and-AVX Crunching Numbers with AVX and AVX2 Matt Scarpino Rate this: 4.92 (34 v 阅读全文
摘要:
特别推荐: https://www.codeproject.com/Articles/874396/Crunching-Numbers-with-AVX-and-AVX 1. 查看自己cpu支持指令集: 直接去官网查: https://ark.intel.com/content/www/cn/zh/ 阅读全文
摘要:
更新:原帖内容有点过时了 直接用buildroot,换上国内源,一键制作所有东西。 make raspberrypi3_64_defconfig make 然后去output/images文件夹找 sdcard.img 就行了,直接刻录到sd卡,树莓派3b就能运行。 其他关于buildroot的使用 阅读全文
摘要:
环境: windows 7/10 一、下载QEMU,安装 https://www.qemu.org/download/#windows 我的电脑是64位,下载的 qemu-w64-setup-20200612.exe 安装时有选项,安装arm的即可,其他的cpu架构可以不装。 2024更新 下载地址 阅读全文
摘要:
方法一: 使用buildroot-2020.08.1 全自动 https://buildroot.org/download.html 下载后在ubuntu内解压,在buildroot-2020.08.1目录下 make qemu_riscv64_virt_defconfig 然后 make menu 阅读全文