随笔分类 -  核心_编译原理

摘要:前言 Kconfig 的作用就是为了让用户配置内核,在 Kconfig 中定义了一些变量,用户通过设置变量的值来选择如何个性化自己的系统内核。其和 makefile 往往需要配合使用,来组织编译大型工程。这里我们从一个 DEMO 讲起,然后介绍 Kconfig 具体语法。 1. 安装 kconfig 阅读全文
posted @ 2021-09-11 10:14 beautifulzzzz 阅读(4288) 评论(0) 推荐(0) 编辑
摘要:[TOC] ### 前言 nRF Connect SDK 包括 libs 和 app demo,该 SDK + DEMO 是基于 ZephyrOS 实现的(因此,环境搭建会稍微麻烦亿点点)! 该 SDK 支持 nRF52, nRF53, and nRF91 系列芯片。 接下来会一步步介绍如何在 Ar 阅读全文
posted @ 2021-08-19 12:00 beautifulzzzz 阅读(1626) 评论(1) 推荐(0) 编辑
摘要:一、SDCC(Small Device C Compiler)编译环境搭建 SDCC是一个小型设备的C语言编译器,该编译器是标准C语言,可以编译Intel MCS51架构的微处理器,也可以编译STM8等常见MCU。我们要在linux上搭建STM8开发环境,首先要搭建SDCC编译环境。 其主页是:ht 阅读全文
posted @ 2021-07-31 15:43 beautifulzzzz 阅读(1387) 评论(0) 推荐(0) 编辑
摘要:April 18, 2020 6:54 AM BEAUTIFULZZZZ [TOC] . 0 前言 在上上篇《[[编译] 5、在Linux下搭建安卓APP的开发烧写环境(makefile版)—— 在Linux上用命令行+VIM开发安卓APP][l1]》中我写了一个基于VIM(记事本)开发安卓APP的 阅读全文
posted @ 2020-04-18 07:20 beautifulzzzz 阅读(1510) 评论(0) 推荐(1) 编辑
摘要:星期四, 27. 九月 2018 12:00上午 BEAUTIFULZZZZ [TOC] ![][ bar] 一、前言 前几天给大家介绍了如何手动搭建安卓APP命令行开发环境和nRF51822命令行开发环境,中秋这几天我把上面篇文章的操作流程全部做成了shell脚本,使得可以让其他人简单运行下脚本、 阅读全文
posted @ 2018-09-27 00:07 beautifulzzzz 阅读(1755) 评论(0) 推荐(1) 编辑
摘要:星期三, 19. 九月 2018 02:19上午 BEAUTIFULZZZZ [TOC] ![][ bar] 0)前言 本文不讨论用IDE和文本编辑器开发的优劣,是基于以下两点考虑去尝试用命令行编译安卓APP的: 了解安卓APP的编译过程,了解IDE干了什么事; 放在打包服务器上需要自动化生成APP 阅读全文
posted @ 2018-09-19 02:29 beautifulzzzz 阅读(4171) 评论(5) 推荐(4) 编辑
摘要:星期日, 09. 九月 2018 07:51下午 beautifulzzzz [TOC] ![][ bar] 1、安装步骤 1) 从[GNU Arm Embedded Toolchain][ 1]官网下载最新的gcc arm工具链,写文章时下载的是: gcc arm none eabi 5_4 20 阅读全文
posted @ 2018-09-09 21:00 beautifulzzzz 阅读(2233) 评论(2) 推荐(0) 编辑
摘要:星期二, 10. 七月 2018 01:01上午 - beautifulzzzz ![][#bar] ### 一、SDCC(Small Device C Compiler)编译环境搭建 SDCC是一个小型设备的C语言编译器,该编译器是标准C语言,可以编译Intel MCS51架构的微处理器,也可以编 阅读全文
posted @ 2018-07-11 03:33 beautifulzzzz 阅读(6572) 评论(5) 推荐(6) 编辑
摘要:![][ bar] 1、普通下载一个MinGW程序、安装之后可以直接将MinGW目录拷贝到总工程的tool里面: demo_mesh_common tree L 2 . ├── app ├── bin ├── build ├── doc ├── sdk │ ├── alg │ ├── bsp │ ├ 阅读全文
posted @ 2018-06-08 19:39 beautifulzzzz 阅读(1789) 评论(0) 推荐(0) 编辑
摘要:前言本篇用一个最简单的例子引入makefile,教你编写第一个makefile正文在Download/aa文件夹下有a.c和makefile文件1 litao@litao:~/Downloads/aa$ ls2 a.c makefile其中a.c为: 1 #include 2 int main()... 阅读全文
posted @ 2015-12-28 00:18 beautifulzzzz 阅读(1710) 评论(5) 推荐(1) 编辑