当前位置: 首页 > news >正文

定兴做网站的共享影院 wordpress

定兴做网站的,共享影院 wordpress,自己网上做超市小程序,广州新公司注册流程及费用前言 RT-Smart 的开发离不开 musl gcc 工具链#xff0c;用于编译 RT-Smart 内核与用户态应用程序 RT-Smart musl gcc 工具链代码当前未开源#xff0c;但可以下载到 RT-Thread 官方编译好的最新的 musl gcc 工具链 ARM 32位 平台 比如 RT-Smart 最好用的 ARM32 位 qemu 平…前言 RT-Smart 的开发离不开 musl gcc 工具链用于编译 RT-Smart 内核与用户态应用程序 RT-Smart musl gcc 工具链代码当前未开源但可以下载到 RT-Thread 官方编译好的最新的 musl gcc 工具链 ARM 32位 平台 比如 RT-Smart 最好用的 ARM32 位 qemu 平台 qemu-vexpress-a9位于 rt-thread/bsp/qemu-vexpress-a9既支持 RT-Thread 内核也支持 RT-Smart 内核一般学习研究 RT-Smart这个是首选不需要硬件让 RT-Smart 跑起来并且可以软件 Debug 调试对于研究与分析内核的功能与组件运行非常的方便。 bsp qemu-vexpress-a9 属于 ARM 32位 平台由于不同的平台编译工具链不同 如果开启 RT-Smart当前必须使用 musl gcc 工具链。 musl gcc 工具链是基于 musl libc 编译的 gcc 交叉工具链musl libc 与 Linux glibc、ucLibc 等都属于 标准C 库。RT-Smart 当前使用 musl gcc 工具链。 Linux 开发平台下载 ARM 32位 musl gcc 工具链 下载地址 https://download.rt-thread.org/download/rt-smart/toolchains/arm-linux-musleabi_for_x86_64-pc-linux-gnu_latest.tar.bz2 这个是 Linux 平台上的 musl gcc 工具链可以使用 Linux tar 命令进行解压 zhangszzhangsz:~/smart/tools/gnu_gcc$ tar xjf /mnt/hgfs/work/ldso/musl_gcc/arm-linux-musleabi_for_x86_64-pc-linux-gnu_211536-3de435f234.tar.bz2 -C ./ zhangszzhangsz:~/smart/tools/gnu_gcc$ ls aarch64-linux-musleabi_for_x86_64-pc-linux-gnu arm-linux-musleabi_for_x86_64-pc-linux-gnu我当前放在了 /home/zhangsz/smart/tools/gnu_gcc 路径下 设置环境变量可以使用 shell 脚本 env_arm.sh #!/bin/bash# arm musl gcc export RTT_CCgcc export RTT_EXEC_PATH/home/zhangsz/smart/tools/gnu_gcc/arm-linux-musleabi_for_x86_64-pc-linux-gnu/bin export RTT_CC_PREFIXarm-linux-musleabi-export PATH$PATH:$RTT_EXEC_PATH脚本设置执行权限 chmod 777 env_arm.sh 使能环境变量 source env_arm.sh 查看 musl gcc 工具环境变量是否设置正常 arm-linux-musleabi-gcc -v Windows 开发平台下载 ARM 32位 musl gcc 工具链 开发 RT-Smart建议在 ubuntu 等 Linux 环境下开发当然也支持 Windows 下 env 工具开发 下载 windows 版本的 ARM 32位平台 musl gcc 交叉编译工具链地址如下 https://download.rt-thread.org/download/rt-smart/toolchains/arm-linux-musleabi_for_i686-w64-mingw32_latest.zipzip 格式可以在 windows 下使用 常用的解压缩工具解压到指定路径 windows 下使用 bat 批处理脚本设置环境变量 新建 env_arm.bat 脚本 set RTT_CCgcc set RTT_EXEC_PATH%cd%\tools\gnu_gcc\arm-linux-musleabi_for_i686-w64-mingw32\bin set RTT_CC_PREFIXarm-linux-musleabi- set PATH%RTT_EXEC_PATH%;%ENV_ROOT%\tools\gnu_gcc\arm_gcc\mingw\bin;%PATH%注意修改 musl gcc 工具链的路径 windows 下使用 RT-Thread ENV 工具执行脚本即可 env_arm.bat 编译 RT-Smart 内核 bsp qemu-vexpress-a9 ubuntu 开发使用 scons --menuconfig 图形界面配置选择 RT-Smart 然后 scons -j8 就可以编译内核了 运行 RT-Smart bsp qemu-vexpress-a9 ubuntu Linux 环境运行 qemu.sh 脚本即可运行 RT-Smart 内核 小插曲 直接运行 默认的 qemu.sh如果 qemu 启动报错需要关闭 -nographic脚本如下 qemu-system-arm -M vexpress-a9 -smp cpus2 -kernel rtthread.bin -nographic -sd sd.bin 退出 qemu-vexpress-a9 qemu 一般使用 按下 CTRL a 组合键 松开 然后紧接着按 x 即可退出 qemu 小结 本篇主要说明 RT-Smart ARM 32位 musl gcc 工具链的下载方法 RT-Smart 内核编译的方法 RT-Smart 支持 用户态应用程序类似于 Linux 的应用程序应用程序 app 可以单独的编译编译工具链依旧使用 musl gcc 工具链 注意 arm 32位平台与 aarch64 ARM 64位使用不同的 musl gcc 工具链
http://www.zqtcl.cn/news/488389/

相关文章:

  • 网站建设拾金手指下拉二一wordpress 插件破解
  • 天津做网站外包公司有哪些美橙互联网站
  • 石家庄网站建设蓝点办公室装修工程
  • 申请网站空间就是申请域名建设机械网站咨询
  • 做美食网站有哪些网站怎么做自响应
  • 衡水网站建设维护宝安官网网站建设比较好的
  • 网站建设的审批重庆建设工程信息网30系统
  • 泉州软件开发培训机构怎么做网站内部链接的优化
  • 网站定位是什么中国it外包公司排名
  • 洛阳微信平台网站建设网站成功案例分析
  • 网站建设在淘宝怎么分类深圳软件开发招聘信息
  • .net如何做网站个人网站的制作
  • 网站优化排名推广站长统计官方网站
  • 长沙wap网站建设wordpress 用户 函数
  • 淮安做网站的公司有哪些公司目前上海有几个区
  • 怎么做自动跳转网站建站之星 discuz
  • 网站建设开发合同范本页面设计有哪几种风格
  • 重庆做网站重庆做网站做公司网站建设价格
  • 住房建设部官方网站公示公告国内卖到国外的电商平台
  • 安徽省建设厅网站巅川建设有限公司宁波城乡建设网站
  • 做财务还是网站运营wordpress主题 微博
  • 为什么要用CGI做网站网站建设 自学 电子版 pdf下载
  • 建设网站的规则营销型网站建设jm3q
  • 深圳建网站价格防水堵漏公司做网站效果怎样
  • 网站建设东莞老铁博客外国炫酷网站网址
  • 笔杆子写作网站牡丹江信息网0453免费发布信息
  • 网站建设介绍推广用语解释seo网站推广
  • 加盟企业网站建设目的速卖通下载app
  • 阳江北京网站建设网页设计与网站建设pdf
  • 做考试平台的网站网站之前没备案