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

goland编译过程加载dll路径时出现失败

在goland中通过debug按钮编译过程中出现找不到dll文件的情况,报错如下:

fileName := strings.ToUpper(machineModel) + “SmartKernel.dll”
//动态加载相应名称的dll文件
_, err := os.Stat(fileName)
if err == nil {
log.Info(“动态加载 “, fileName, " 文件成功”)
C.loadDLL(C.CString(fileName))
C.dJ3ESmartKernelInit()
} else {
log.Error(“动态加载”, fileName, " 文件失败:”, err)
}

修改Terminal目录路径到当前项目后再重新编译就正常了
在这里插入图片描述

在这里插入图片描述
实际的项目和dll目录如下:
在这里插入图片描述

http://www.dtcms.com/a/347114.html

相关文章:

  • 【golang】ORM框架操作数据库
  • 8.23 JavaWeb(登录 P156-P170)
  • 什么是多元线性回归,系数、自变量、因变量是什么,多元线性回归中的线性是什么
  • 【KO】前端面试五
  • yolo训练实例python篇(二)
  • Python训练营打卡 DAY 45 Tensorboard使用介绍
  • 【Golang】有关垃圾收集器的笔记
  • four people game
  • 【卷积神经网络详解与实例】1——计算机中的图像原理
  • 文件系统挂载详细分析(《图解Linux内核》虚拟文件系统篇笔记二)
  • 详细介绍将 AList 搭建 WebDav 添加到 PotPlayer 专辑 的方法
  • 基于Kubernetes StatefulSet的有状态微服务部署与持久化存储实践经验分享
  • JH-14回柱绞车优化设计cad+设计说明书+绛重
  • (论文速读)OverLoCK -上下文混合动态核卷积
  • OSI参考模型TCP/IP模型 二三事
  • 深入理解Web服务与HTTP协议
  • 55 C++ 现代C++编程艺术4-元编程
  • 总结:Maven多仓库多镜像源配置
  • 26.内置构造函数
  • STM32F1 USART介绍及应用
  • 【读书笔记】《从0到1》
  • MacOS + Android Studio:将 Git 仓库从 HTTP 切换为 SSH 并解决权限问题
  • VLOOKUP专题训练
  • 【Win】Motrix+Aria2浏览器下载加速
  • DeepSeek V3.1 横空出世:重新定义大语言模型的边界与可能
  • Qt5 项目的构建与部署详细讲解
  • 【Android】Fragment生命周期详解
  • 链表漫游指南:C++ 指针操作的艺术与实践
  • 【RK3576】【Android14】Android平台跟文件系统
  • PostgreSQL表分区与复杂查询性能优化实践指南