
软件-环境-搭建
文章平均质量分 88
软件开发环境搭建过程的记录
攻城狮神木
一个致力于成为一名自由职业者,目前正在升级打怪的嵌入式攻城狮
展开
-
MSYS2:Windows 开发环境的技术革新
在 Windows 系统上进行开发时,开发者常常面临一些挑战:Windows 原生的命令行工具功能有限,缺乏类 Unix 系统中丰富的开发工具和环境;跨平台项目的编译和运行也较为复杂。MSYS2(Minimal SYStem 2)的出现,为这些问题提供了有效的解决方案。本文将从技术角度详细介绍 MSYS2 的核心功能、架构设计、使用场景以及与其他工具的对比,帮助开发者更好地理解和利用这一强大的开发平台。原创 2025-03-27 22:29:02 · 1197 阅读 · 0 评论 -
使用Hyper-V创建Ubuntu虚拟机
1. 打开Hyper-V管理器,这里选择快速创建,点击它。2. 这里建议选择左边的推荐系统,我这里使用的的是Ubuntu 18.04.3 LTS,选中它并点击创建虚拟机。3. 开始下载镜像并创建虚拟机4. 上面漏了一张图,虚拟机创建好后,点击连接虚拟机,然后会转到下面这个界面,点击启动5. 启动后就是Ubuntu 第一次启动的初始化设置,选择中文(简体),然后点击继续(Next)。6. 选择键盘的设置,这里选择默认的英语(美国),点击继续(Next)7. 选择时区为上海,点击继续(N原创 2020-07-12 15:32:15 · 2184 阅读 · 1 评论 -
在Win10家庭中文版系统安装Hyper-V
Hyper-V 是WIN10系统自带的虚拟机产品,但是win10的家庭版是没有Hyper-V这个启用选项的。1. 在记事本中添加如下代码,保存并修改文件名为Hyper-V.cmdpushd "%~dp0"dir /b %SystemRoot%\servicing\Packages\*Hyper-V*.mum >hyper-v.txtfor /f %%i in ('findstr /i . hyper-v.txt 2^>nul') do dism /online /norestart原创 2020-07-12 15:28:46 · 1073 阅读 · 1 评论 -
修改Ubuntu系统镜像源的方法
Ubuntu中软件更新的源服务器地址存储在/etc/apt/soures.list中修改为阿里云镜像1、备份配置文件:sudo cp -a /etc/apt/sources.list /etc/apt/sources.list.bak2、修改sources.list文件,将http://archive.ubuntu.com和http://security.ubuntu.com替换成http://mirrors.aliyun.com,可以参考如下命令:sudo sed -i "s@http://.原创 2020-12-10 22:50:27 · 2850 阅读 · 0 评论 -
MDK-ARM生成BIN文件的配置方法-亲测有效
Keil-MDK生成BIN文件的配置方法在烧写stm32程序的时候,有时候需要用到串口烧写。那么就需要一个可烧写的BIN文件了。用keil可以直接生成.bin文件,不过Keil-MDK的默认配置是没有这个功能的。Keil-MDK自带了一个小工具,可以通过执行指令来将AXF文件转换为BIN文件。这就需要调用一个外部程序fromelf.exe来将AXF文件转换为BIN格式文件。fromelf.e...原创 2020-03-29 20:08:03 · 2588 阅读 · 1 评论 -
在vscode中编译Arduino项目时输出乱码解决方法
遇到的问题在配置VSCode中配置完Arduino环境后,发现在VSCode中编译Arduino程序时,输出框会乱码,在网上找了很久才找到了一个有效的解决方法,这里记录下解决方法。至于为什么会乱码,应该是最新的Arduino IDE和VScode 中Arduino插件版本不兼容导致的,解决方法1:换一个Arduino 1.8以前的版本便可,笔者喜欢用最新的版本,因此这个方案未经测试。解决方法2:笔者采用的是下面这个方案,在vscode拓展的安装目录,找到util.js这个文件,以我电脑上的为例:原创 2020-08-27 20:14:30 · 2801 阅读 · 1 评论 -
同一台机器配置多个SSH,同时绑定Coding,Github和Gitee
同一台机器配置多个SSH,同时绑定Coding,Github和GiteeGit的配置创建多个公钥生成 github_rsa公钥生成 gitee_rsa公钥生成 coding_rsa公钥查看.ssh目录下生成的文件添加和编辑配置文件config绑定Coding,Github和Gitee的SSH绑定Coding SSH绑定GitHub SSH绑定Gitee SSHGit的配置$git config...原创 2020-04-06 17:01:25 · 1128 阅读 · 1 评论 -
宝塔面板安装部署LightPicture轻量级图片管理系统
LightPicture是使用thinkphp+vue开发的一套轻量级企业团队图片资源管理系统、图床系统原创 2022-06-15 02:18:11 · 2760 阅读 · 2 评论