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

成都建设网站报价网络推广营销培训机构

成都建设网站报价,网络推广营销培训机构,法律门户网站源码,wordpress适配熊掌号前言 编译过程有点曲折#xff0c;做下记录#xff0c;过程中#xff0c;有参考别人写的博客#xff0c;也看github 官方介绍#xff0c;终于跑通了~ 环境说明#xff1a; 首先需要稳定的梯子#xff0c;可以访问“外网”ubuntu 环境#xff0c;最终成功实验在Ubunt…前言 编译过程有点曲折做下记录过程中有参考别人写的博客也看github 官方介绍终于跑通了~ 环境说明 首先需要稳定的梯子可以访问“外网”ubuntu 环境最终成功实验在Ubuntu 22.04应该主要体现在python 库的版本要求 基础 关于梯子我使用的是虚拟机NAT方式上网走的主机windows 网络代理clash 软件 关于工具另外git submodule 需要熟悉一下有些库在网络状况可以的情况下依然拉不下来需要手动更新。 官方 https://github.com/project-chip/connectedhomeip/blob/master/docs/guides/chip_tool_guide.md https://github.com/project-chip/connectedhomeip/blob/master/docs/guides/BUILDING.md 编译 1.clone 代码 git clone https://github.com/project-chip/connectedhomeip.git看到有人分享用的siliconlabs 库的matter仓库也是可以的暂时不确定区别是什么 2.更新子模块 git submodule update --init --recursive注意这里大概率会出现拉取代码有问题需要手动更新,可以将缺失的目录手动删除掉然后使用下面命令可以拉取代码 git submodule update比如编译时候提示找不到third_party/nlunit-test 文件查看后发现文件夹内repo 目录是空的手动删除掉然后手动更新通过find 命令查看文件或者tree命令查看目录结构,验证文件成功下载 3.基本编译工具安装 sudo apt-get install git gcc g pkg-config libssl-dev libdbus-1-dev sudo apt-get install libglib2.0-dev libavahi-client-dev ninja-build python3-venv python3-dev sudo apt-get install python3-pip unzip libgirepository1.0-dev libcairo2-dev libreadline-devsudo apt-get install libsdl2-dev4.编译前准备 This script takes care of downloading GN, ninja, and setting up a Python environment with libraries used to build and test. 翻译过来就是会安装GN和Python环境以及一些库来编译。关于GN和python 的一些具体用法后面再看下具体使用方法这里很关键成败有一半卡在这里 source scripts/bootstrap.sh下把正确的执行结果截图如下 细节 这里不能用ssh 连接来执行在这里卡了比较久直到看到这篇博客在此之前之前已经问人、找博客、设置了各种代理ssh 直连ubuntu 代理不生效一语点醒梦中人-_-!!感谢。 https://blog.csdn.net/digdugbomb/article/details/114403362 这里展开说下粗鄙的理解做个记录 看到的CPID 主要是pigweed在用也是个开源项目pigweed。 所以单独下载了代码按照说明编译也是报错的打印信息都类似看来是找对地方了至少缩小范围。 遇到的问题其实早在2020年已经有补丁了推荐的办法是请点击点击进去可以看到是修改了python 一段代码关于使用代理下载貌似是还有概率出现要设置https代理为走http 关于代理设置我有点问题因为我的clash 软件使用的是7890端口ip 是10.10.122.96.我理解应该设置为 export https_proxyhttp://10.10.122.96:7890 如果我设置成使用虚拟机ip方式https_proxy:http://192.168.79.129:8080是不应该是一样的待确认明确指导的还望指导 5.激活 source scripts/activate.sh6.编译 参照文档开始编译了 这里报错了还搜索了半天准备在线安装的无济于事想着目的是编译chip-tool 直接编译试一下吧转而编译chip-tool,执行命令 ./scripts/examples/gn_build_example.sh examples/chip-tool out/standalone提示这个nlassert 编译失败原来是自己编译出来其他地方调用的。 更新文件后 又重新编译保险期间执行了 ··· source scripts/bootstrap.sh source scripts/activates.sh ··· 都编译通过基本就没啥问题了 成功的最后几个瞬间 问题点 1.提示command pw not found https://github.com/project-chip/connectedhomeip/issues/26141 2.不要ssh 直连梯子下载 https://blog.csdn.net/digdugbomb/article/details/114403362 有价值链接: https://github.com/project-chip/connectedhomeip/issues/2893 总结 容易遇到的问题应该比较全面了避免折腾半天。 最容易忽略的应该就是避免ssh 连接虚拟机来操作看了好多博客都没说到这一点。 综合理解首先要有梯子其次子模块没有更新的话手动删除手动更新。CPID下载那里时间过个五分钟左右不行基本出问题了再等久了也没用。在ubuntu 上控制台上操作。
http://www.hkea.cn/news/14427075/

相关文章:

  • 摄影网站论文个人网页制作教程dw
  • 关键词网站排名软件山东省品牌建设促进会网站
  • 那个软件可以做网站北京高端网站建设案例
  • 大学网站建设多少钱证件在线制作免费
  • 个人网站可以做淘宝客wordpress 主题 美化版
  • 软件园做网站whois域名查询官网
  • 株洲做网站需要多少钱网站开发查询
  • 郸城县做网站宠物店网站建设方案
  • 网站开发和运行模式的搭建深圳网站营销推广公司
  • 金融公司网站规划方案在线设计logo软件
  • 深圳建站公司设计google搜索排名优化
  • 钦州网站推广有什么电商网站做推广赚佣金的
  • 开发网站要注意什么京东商城网页设计分析
  • wordpress搜索栏seo图片优化
  • google官方网站注册c 做网站怎么发布
  • 深圳专业做网站电话网站数据没有更新
  • 建站能赚钱吗网站制作方案答案是螃蟹的迷语
  • 事务所网站制作方案群晖 wordpress根目录
  • 网站怎么自动加水印wordpress 导航站 模板
  • 网站方案手机做网站
  • 为什么要建立电子商务网站益阳房产网站建设
  • 东莞公司注册优化教程网
  • 宠物交易网站开发施工企业甲乙资质
  • 设计师网站兼职慈溪做网站的公司
  • 网站友情链接交易平台wordpress怎么更改网站名字
  • 制作一个网站的费用国外设计网站都有哪些
  • 网站技术解决方案动漫网站建设答辩ppt
  • 小网站链接怎么找江门建站网站模板
  • 云服务器做网站联通企业专线做网站
  • 东莞企业网站模板建站怎么去掉一页wordpress