随笔分类 -  linux开发环境

BSP的概念
摘要:在 U-Boot(以及整个嵌入式开发领域)中,BSP(Board Support Package,板级支持包) 是连接通用软件(如 U-Boot 核心、Linux 内核)与具体硬件电路板的“桥梁”,是让通用软件能在特定硬件上正常运行的最小化支持集合。 简单说:U-Boot 的核心是“通用的引导框架” 阅读全文

posted @ 2025-11-07 11:23 zxddesk 阅读(285) 评论(0) 推荐(0)

Ubuntu 20 中 root 默认密码
摘要:Ubuntu 20 中 root 用户默认没有设置密码,其账户也是被禁用的。 Ubuntu 系统为了提高安全性,设计上通过 sudo 权限来管理系统,而不是直接启用 root 账户。如果需要使用 root 账户,可以通过普通用户登录系统后,在终端输入sudo passwd root命令来设置 roo 阅读全文

posted @ 2025-11-04 12:05 zxddesk 阅读(38) 评论(0) 推荐(0)

龙芯开发环境搭建 SDK部署
摘要:下载Ubuntu 20.04.6 LTS在虚拟机安装Ubuntu 进入linux 虚拟机 安装依赖 sudo apt updatesudo apt install build-essentialsudo apt install iaslsudo apt install pythonsudo apt- 阅读全文

posted @ 2025-06-24 10:00 zxddesk 阅读(165) 评论(0) 推荐(0)

Debian 关闭休眠
摘要:参考链接https://www.cnblogs.com/hellojesson/p/18558815 1. 查看当前是否处于休眠模式systemctl status sleep.target 可以看到处于休眠模式 2. 关闭休眠模式sudo systemctl mask sleep.target s 阅读全文

posted @ 2025-06-19 14:15 zxddesk 阅读(534) 评论(0) 推荐(0)

lichee D1 荔枝派开发板开发环境搭建
摘要:参考 https://blog.csdn.net/my_fly_dream/article/details/134680381 开发环境 Ubuntu20 安装docker sudo apt-get install docker.io 添加用户组 //如果还没有 docker group 就添加一个 阅读全文

posted @ 2024-11-19 01:30 zxddesk 阅读(79) 评论(0) 推荐(0)

docker 24 空间不够 修改存储路径
摘要:停止 Docker 服务:在终端中运行以下命令以停止 Docker 服务: sudo systemctl stop docker2 打开docker配置文件进行编辑 如果没有daemon.json就创建一个sudo nano /etc/docker/daemon.json 3 加入以下内容 {"da 阅读全文

posted @ 2024-11-18 18:47 zxddesk 阅读(37) 评论(0) 推荐(0)

toolchain build host target
摘要:一个程序开发完成以后,对源代码进行编译,将编译后的文件发布出去形成所谓的各个平台的安装版本(非开源的都是这么干的,开源的也可以这样编译后不同运行平台的编译版本),这就是所谓的交叉编译。下面介绍有关这平台相关性的选项。 --build=BUILD configure for building on B 阅读全文

posted @ 2024-11-18 12:10 zxddesk 阅读(54) 评论(0) 推荐(0)

shell,会话,source
摘要:当您在命令行中运行一个脚本(如 `./gotobin`)时,该脚本会在一个新的子 Shell 中执行。这意味着脚本中的所有命令(包括 `cd` 命令)都仅在这个子 Shell 的上下文中运行。一旦脚本执行完毕,子 Shell 就会关闭,并且您会返回到原始的交互式 Shell 会话中,该会话的工作目录 阅读全文

posted @ 2024-10-21 19:43 zxddesk 阅读(30) 评论(0) 推荐(0)

虚拟机ubuntu 断网 恢复 网络 重启
摘要:sudo service network-manager restart 阅读全文

posted @ 2024-10-21 17:04 zxddesk 阅读(84) 评论(0) 推荐(0)

在 Debian 上安装其他版本的Python 比如 Python 3.8
摘要:原文: https://blog.csdn.net/gaoxiangfei/article/details/131242117 要在 Debian 上安装 Python 3.8,可以按照以下步骤操作: 确保你的 Debian 系统已经更新到最新版本,可以使用以下命令更新: sudo apt upda 阅读全文

posted @ 2024-10-18 13:53 zxddesk 阅读(1175) 评论(0) 推荐(0)

全志 D1-H 使用三角函数
摘要:riscv64-unknown-linux-gnu-gcc -Wall -L /home/ppp/tina-d1-h/prebuilt/gcc/linux-x86/riscv/toolchain-thead-glibc/riscv64-glibc-gcc-thead_20200702/sysroot 阅读全文

posted @ 2024-10-16 14:54 zxddesk 阅读(25) 评论(0) 推荐(0)

blockcode 宏定义 灰色
摘要:blockcode 至今没有解决宏定义正常显示的问题 https://stackoverflow.com/questions/47308777/codeblocks-does-not-parse-header-define 阅读全文

posted @ 2024-09-26 11:42 zxddesk 阅读(137) 评论(0) 推荐(0)

code blocks 书签插件 跳转到上一个编辑位置
摘要:sudo apt-get install codeblocks-contrib setting -> editor 按照下图设置后重启IDE 阅读全文

posted @ 2024-09-24 19:30 zxddesk 阅读(38) 评论(0) 推荐(0)

root打开 ubuntu 文件浏览器 进入指定文件夹路径
摘要:在Ubuntu中,您可以通过命令行使用nautilus(Ubuntu默认的文件管理器)打开指定的文件夹路径。以下是如何做的: 打开终端,然后使用以下命令: sudo nautilus /path/to/your/folder 阅读全文

posted @ 2024-09-20 15:57 zxddesk 阅读(795) 评论(0) 推荐(0)

loongson 上位机 Ubuntu TFTP配置
摘要:Ubuntu10.04下的TFTP配置 U.ubuntu专栏收录该内容3 篇文章0 订阅订阅专栏ubuntu 下可以使用的tftp服务器有三种:前面是客户端,后面是服务器端 (1)tftp和tftpd (2)atftp和atftpd (3)tftp-hpa和tftpd-hpa 我所使用的是第三种 1 阅读全文

posted @ 2024-06-02 20:03 zxddesk 阅读(40) 评论(0) 推荐(0)

linux 创建空文件
摘要:touch filename 阅读全文

posted @ 2024-06-02 18:59 zxddesk 阅读(23) 评论(0) 推荐(0)

PIE与PIC的区别
摘要:在`cc`编译器(通常指GNU Compiler Collection,GCC或其他兼容的C编译器)中,`-fno-PIE`和`-fno-pic`是两个与代码生成和位置无关性相关的编译选项。这两个选项的区别主要体现在它们控制代码的位置无关性(Position Independence)的方式和上下文 阅读全文

posted @ 2024-05-29 15:43 zxddesk 阅读(906) 评论(0) 推荐(0)

objcopy change-address参数
摘要:在`objcopy`这个GNU Binutils工具中,`--change-address`(或简写为`-R`)参数用于修改输出文件中各个段的起始地址。这在处理二进制镜像(例如U-Boot SPL, 即Secondary Program Loader)时特别有用,因为你可能需要将这些镜像加载到特定的 阅读全文

posted @ 2024-05-28 22:58 zxddesk 阅读(191) 评论(0) 推荐(0)

linux 用脚本定义全局变量
摘要:新建一个脚本比如 gvar.sh 然后可以在里面添加全局变量 export CC_PREFIX=/opt/loongson-gnu-toolchain-8.3-x86_64-loongarch64-linux-gnu-rc1.2 export PATH=$CC_PREFIX/bin:$PATHexp 阅读全文

posted @ 2024-05-25 18:06 zxddesk 阅读(128) 评论(0) 推荐(0)

Linux 重启与关机
摘要:常用的重启与关机 reboot shutdown 1、shutdown -h now :立即关机 2、shutdown -h 10:53:到10:53关机 3、shutdown -h +10 :10分钟后自动关机 4、shutdown -r :重启(默认30秒) 5、shutdown -r now 阅读全文

posted @ 2024-03-22 01:07 zxddesk 阅读(913) 评论(0) 推荐(0)

导航