使用goland运行程序时出现go tool link: fork/exec C:\Program Files\Go\pkg\tool\windows_amd6

「已注销」 2021-02-23 07:58:59
大佬好,本人go小白一枚,在使用goland运行程序时出现go tool link: fork/exec C:\Program Files\Go\pkg\tool\windows_amd64\link.exe: The specified path is invalid.请问应该怎么解决啊,我已经卡在这很久了
...全文
1131 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
qybao 2021-02-24
  • 打赏
  • 举报
回复
运行 go env 命令,查看GOTOOLDIR环境变量,然后看看该环境变量的路径下是否有link.exe文件 看你的错误提示是,没有找到该文件
「已注销」 2021-06-16
  • 举报
回复
@qybao 我查了该路径下面存在link文件,但是不知道为啥提示招不到改文件
内容概要:本文档围绕企业级STM32单片机(以STM32F103C8T6为例)的嵌入式软件设计,提供了一套完整的工程实践方案。文档从工程设计规范入手,提出分层架构(驱动层、工具层、应用层)、规范命名、容错设计、可扩展性与可移植性等核心要求,并给出了标准化的工程目录结构。通过详细的代码示例,展示了LED驱动、按键消抖、日志系统、看门狗等关键模块的实现方法,强调模块化封装与统一配置管理(config.h)。整体软件采用状态机驱动的应用逻辑,结合HAL库实现系统初始化、外设控制与异常处理,确保系统稳定可靠运行。同配套提供了嵌入式软件设计概要文档,涵盖系统架构、模块设计、接口规范、异常容错、资源占用及测试维护等内容,形成完整的技术交付体系。; 适合人群:具备嵌入式C语言基础,熟悉STM32或正在从事基于STM32系列单片机开发的初级至中级工程师,以及需要构建标准化嵌入式项目的团队成员。; 使用场景及目标:①学习企业级嵌入式项目的工程组织结构与编码规范;②掌握STM32 HAL库下的外设驱动开发、状态机设计、日志系统与看门狗等实用技术;③应用于工业控制、智能设备等对稳定性、可维护性有较高要求的嵌入式系统开发中,提升项目质量与开发效率; 阅读建议:建议结合Keil等开发环境动手实践,逐步搭建并运行示例工程,重点理解分层架构的设计思想与config.h的集中配置机制,在调试过程中体会日志输出与看门狗的作用,并以此为基础进行功能扩展与性能优化。

2,351

社区成员

发帖
与我相关
我的任务
社区描述
go语言学习与交流版
社区管理员
  • go语言社区
  • 俺叫西西弗斯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧