golang开发常用软件设置整理

1.mobaxterm将终端输出记录到日志文件(带时间戳)

按照下图所示将日志文件存储到本地,可以设置日志文件的存储路径
在这里插入图片描述

2.关于IDEA软件进行git操作过慢的解决办法

(1)原因
IDEA的操作Git特别的慢,status、fetch、pull、checkout、commit等基础操作都执行的特别慢,下方的Task进度条一直处于等待中,等待差不多10秒多的时候才开始执行进度。
(2)处理
IDEA在执行 Git 命令的时候,其实是调用了一个runnerw.exe程序来执行名令的,问题就出在这个runnerw.exe程序上面,猜测是公司给初始化的系统本身有什么域设置不合理导致在我这个系统版本执行的提特别慢,就像是队列里面排队等候一样,最终试着把runnerw.exe改了后缀名,问题就解决了。
处理方案:Goland安装目录 --> bin -->runnerw.exe (64位系统的runnerw64.exe)
找到这两个文件删除即可,或者直接更改后缀名。
注意:如果 runnerw64.exe不存在,便只需对文件runnerw.exe 删除或改后缀名即可。

3.IDEA 更改终端为 Git Bash

设置 -> 工具 -> 终端,把 “powershell.exe” 更改为 Git Bash的安装路径即可。
在这里插入图片描述

4.IDEA 设置保存时自动格式化代码并对导入包排序

IDEA可以在不下载第三方插件的情况下实现保存时自动格式化代码,具体步骤如下:
设置 -> 工具 -> 保存时的操作,将其中的重新格式化代码和优化import选项勾选即可
在这里插入图片描述

5.Win编译Xserver

1、解压gcc-linaro-7.4.1-2019.02-i686-mingw32_aarch64-linux-gnu.tar.xz
2、 解压过程中遇到存在文件覆盖 全部选是
3、 添加环境变量
解压后的目录gcc-aarch64-linux-gnu\gcc-linaro-7.4.1-2019.02-i686-mingw32_aarch64-linux-gnu\bin添加到系统环境变量PATH中
在这里插入图片描述
4、cmd运行aarch64-linux-gnu-gcc
执行 aarch64-linux-gnu-gcc –v
在这里插入图片描述
备注:配置完成后重启GolandIDE,防止Goland未更新PATH环境变量
5、编译项目
将相关依赖文件压缩包mod.tar解压到C:\Users\nova005329\go\pkg路径下
配置编译参数到Goland中
GOOS=linux;GOARCH=arm64;CC=aarch64-linux-gnu-gcc;CGO_ENABLED=1
在这里插入图片描述
关于CX40PRO项目的编译配置如图
在这里插入图片描述
在终端执行go mod tidy指令
在这里插入图片描述
得到如上图所示结果后,运行main.go文件
在这里插入图片描述
编译出现下面弹窗 选择 仍然继续
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值