【WIN环境构建】开发环境构建过程

【WIN环境构建】开发环境构建过程

  1. 安装git
    git官网

连接到gitee
使用Git Bash

#设置全局的用户名和邮箱
git config --global user.name "xxx"
git config --global user.email "xxx@163.com"#生成SSH公钥
ssh-keygen -t rsa -C "xxx@163.com"#查看生成的公钥
ls ~/.ssh
cat ~/.ssh/id_rsa.pub#将上一步打印的公钥添加到自己的gitee,就可以正常的链接到gitee了。
  1. 安裝GNU make
    make官网

配置流程
① 下载后,经过两次解压得到make-x.x文件夹
② 编辑文件夹中的build_w32.bat,将set MAKE=gunmake改为set MAKE=make,保存
③ 双击运行build_w32.bat,等待运行结束出现WinRel文件夹。
④ 将WinRel文件夹下的路径添加到系统环境变量。

  1. 安装python3(repo工具会用)
    py官网
  1. 安装repo工具

使用Git Bash

#自己找一个存储位置,例如下面的命令,存储位置为d盘的bin文件夹下,创建repo文件,通过curl命令
#直接将gitee中的rpeo直接写入到本地的repo文件中
curl https://gitee.com/oschina/repo/raw/fork_flow/repo-py3 > /d/bin/repo
#赋予repo文件可执行权限
chmod a+x /d/bin/repo
#安装pyrhon的requests依赖,或在执行命令时依据提示自动安装
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple requests
#最后一步,将该路径加入到系统环境变量Path中

关于repo的使用

gitee Repo 工具使用介绍
Windows系统Repo使用教程

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/731722.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Uniapp 和Vue3 小程序 获取页面dom 方法

最近在写公司的小程序项目 技术框架 主要是Uniapp 和 Vue3 恰好有个需求是要 获取小程序页面dom 结构 用常见的vue3获取dom 结构不起效 记录一下 先给出正确答案 <template><view><view><view>Html</view><view id"target">…

Xmind拿来主义快速高效,Xmind思维导图模板合集

一、素材描述 本套Xmind模板&#xff0c;大小153.57M&#xff0c;共有310个文件。 二、素材目录 01-学习模版&#xff08;46套模板&#xff09; 02-知识结构&#xff08;88套模板&#xff09; 03-生活计划&#xff08;26套模板&#xff09; 04-商务模版&#xff08;44套模…

就业班 2401--3.8 Linux Day14--阿帕奇+LNMP(编译安装)

一、WEB服务器 ^世上最重要的事&#xff0c;不在于我们在何处&#xff0c;而在于我们朝着什么方向走。^ 1、WEB服务简介 # 目前最主流的三个Web服务器是Apache、Nginx、 IIS。 - WEB服务器一般指网站服务器&#xff0c;可以向浏览器等Web客户端提供网站的访问&#xff0c;让全…

20-Java备忘录模式 ( Memento Pattern )

Java备忘录模式 摘要实现范例 备忘录模式&#xff08;Memento Pattern&#xff09;保存一个对象的某个状态&#xff0c;以便在适当的时候恢复对象 备忘录模式属于行为型模式 摘要 1. 意图 在不破坏封装性的前提下&#xff0c;捕获一个对象的内部状态&#xff0c;并在该对…

FFmpeg--FlvPaser源码:解析.flv输出.h264

文章目录 程序功能&#xff1a;函数调用流程&#xff1a;部分FlvParse.h部分FlvParse.cpp 程序功能&#xff1a; 解析flv文件&#xff0c;重写一个h264文件&#xff0c;如输入movie.flv , 输出movie.h264 (只有视频&#xff0c;没有声音) 函数调用流程&#xff1a; 1 Proce…

JVM 的垃圾回收机制以及垃圾回收算法的详解

目录 1、JVM 的垃圾回收机制 2、识别垃圾 2.1、引用计数 2.2、可达性分析 3、垃圾回收算法 3.1、标记-清除 3.2、复制算法 3.3、标记-整理 4、分代回收 1、JVM 的垃圾回收机制 对于&#xfeff;程序计数器&#xfeff;、&#xfeff;虚拟机栈&#xfeff;、&#xfe…

【HarmonyOS Arkts笔记】http网络请求封装

common.ts export default class CommonConstant {/*** The host address of the server.*/static readonly SERVER: string 请求接口地址;/*** The request success code.*/static readonly SUCCESS_CODE: number 200;/*** Read timeout.*/static readonly READ_TIMEOUT: n…

C 嵌套 switch 语句

您可以把一个 switch 作为一个外部 switch 的语句序列的一部分&#xff0c;即可以在一个 switch 语句内使用另一个 switch 语句。即使内部和外部 switch 的 case 常量包含共同的值&#xff0c;也没有矛盾。 语法 C 语言中 嵌套 switch 语句的语法&#xff1a; switch(ch1) {…

CSS顶部与JS后写:网页渲染的奥秘

&#x1f90d; 前端开发工程师、技术日更博主、已过CET6 &#x1f368; 阿珊和她的猫_CSDN博客专家、23年度博客之星前端领域TOP1 &#x1f560; 牛客高级专题作者、打造专栏《前端面试必备》 、《2024面试高频手撕题》 &#x1f35a; 蓝桥云课签约作者、上架课程《Vue.js 和 E…

【Qt】不透明指针(Opaque Pointer)在Qt源码中的应用

目录 什么是不透明指针&#xff08;Opaque Pointer&#xff09;不透明指针在Qt代码中的应用Qt中与不透明指针相关的一些宏 什么是不透明指针&#xff08;Opaque Pointer&#xff09; GeeksforGeeks中给的定义如下&#xff1a; An opaque pointer is a pointer that points to …

golang 注释插件

Goanno插件 自动生成golang注释,该插件为 Intellij/Goland 中的 golang 提供自动生成注释 如何使用&#xff1f; control command / (for windows: control alt /)&#xff08;生成注释&#xff09;Right click -> Generate -> Goanno&#xff08;生成注释&#x…

No dashboards are active for the current data set(Tensorboard)

这种情况有两种可能&#xff1a;一是路径不对。二是浏览器不对。 首先说明的是&#xff0c;我说的是通过命令tensorboard --logdir 路径打开tensorboard时&#xff0c;出现上述问题。如果是通过vscode或pycharm自带的tensorboard插件打开出现上述问题&#xff0c;那我也没有办…

数据结构之队列详解(C语言手撕)

&#x1f389;个人名片&#xff1a; &#x1f43c;作者简介&#xff1a;一名乐于分享在学习道路上收获的大二在校生 &#x1f648;个人主页&#x1f389;&#xff1a;GOTXX &#x1f43c;个人WeChat&#xff1a;ILXOXVJE &#x1f43c;本文由GOTXX原创&#xff0c;首发CSDN&…

ModuleNotFoundError: No module named ‘sklearn.cross_validation‘

一、问题分析 ModuleNotFoundError: No module named sklearn.cross_validation 英文先翻译一遍&#xff0c;模块未找到问题&#xff0c;这里涉及到sklearn这个模块&#xff0c;Sklearn &#xff08;全称 SciKit-Learn&#xff09;&#xff0c;是基于 Python 语言的机器学习工…

快速收集诊断信息,敏捷诊断工具obdiag应用实践——《OceanBase诊断系列》之三

1. 前言 作为OceanBase的敏捷诊断工具&#xff0c;obdiag具有以下特点&#xff1a; 部署便捷&#xff1a;提供rpm包和OBD上部署的模式&#xff0c;都能够一键部署安装。用户可以选择将其部署到集群中任意一台能连接到各个节点的设备上&#xff0c;而不仅限于OBServer节点。即…

【C++庖丁解牛】STL简介 | string容器初次见面

&#x1f4d9; 作者简介 &#xff1a;RO-BERRY &#x1f4d7; 学习方向&#xff1a;致力于C、C、数据结构、TCP/IP、数据库等等一系列知识 &#x1f4d2; 日后方向 : 偏向于CPP开发以及大数据方向&#xff0c;欢迎各位关注&#xff0c;谢谢各位的支持 目录 1. 什么是STL2. STL的…

LeetCode_Hot100_哈希_49字母异位词分组_Python

看题目前心里随便想的&#xff1a; 这个是我第一次正式刷LeetCode的第一道题&#xff0c;我完全不懂任何的原理&#xff0c;学习数据结构也有点太久远了&#xff0c;现在都有一些忘记了&#xff0c;所以还是一点点学习吧&#xff08;嘿嘿&#xff09; 题目 给你一个字符串数…

【国产MCU】-CH32V307-独立看门狗(IWDG)

独立看门狗(IWDG) 文章目录 独立看门狗(IWDG)1、独立看门狗介绍2、独立看门狗驱动API介绍3、独立看门狗使用实例在CH32V307中,独立看门狗(IWDG)是一个自由运行的12 位递减计数器,支持7 种分频系数。由一个内部独立的40KHz的RC振荡器(LSI)提供时钟;因为LSI 独立于主时…

2024年AI辅助研发趋势:AI辅助科技发展

目录 前言 一、AI辅助研发的技术进展 &#xff08;一&#xff09;深度学习在研发中的应用 &#xff08;二&#xff09;强化学习在研发中的应用 &#xff08;三&#xff09;生成模型在研发中的应用 &#xff08;四&#xff09;技术如何推动研发效率的提升 二、2024人工智…

华为设备小型园区网方案(有线+无线+防火墙)

&#xff08;一&#xff09;配置有线部分 1.配置LSW2 &#xff08;1&#xff09;创建相关vlan [LSW2]vlan batch 10 3000 &#xff08;2&#xff09;配置连接LSW1的Eth-Trunk1&#xff0c;透传VLAN 10 3000 [LSW2]int Eth-Trunk 1 [LSW2-Eth-Trunk1]port link-type trunk [LSW2…