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

使用libiconv-win-build在Windows平台下编译libiconv

最近编译代码出现了libiconv库不能用的问题:

——使用原来的库node 启动时,直接报错,无法加载.node。

在libiconv官方下载源码使用MSYS2环境编译后,又加载不了库接口函数:

——LNK2019: 无法解析的外部符号 _libiconv_openxxx的解决办法。

最后使用libiconv-win-build在visual 2022上重新编译libiconv解决了该问题。

libiconv-win-build源码下载地址:

kiyolee/libiconv-win-build: libiconv Windows build with Visual Studio.https://github.com/kiyolee/libiconv-win-build我的编译环境是visual studio2022,根据实际情况打开相应的工程即可:

直接编译就是成功的,没有任何改动:

在生成结果中找到lib dll库:

找到include的文件:

直接在自己的项目中引用就可以了,v1.18貌似没有charset,这点不必纠结,实测可用。

http://www.zskr.cn/news/138074.html

相关文章:

  • 新手必看:Multisim14.0虚拟电源设置通俗解释
  • 驱动开发中WinDbg分析DMP蓝屏文件的完整指南
  • 基于minidump的系统崩溃分析:手把手教程
  • Packet Tracer汉化完整指南:适用于初学者的配置流程
  • 数据库性能优化实战:从工程架构到SQL深度调优的全面指南
  • 分布式搜索ES面试题精讲:实战案例
  • Babel中实现ES6函数扩展的深度剖析
  • 零基础也能懂的ESP32连接阿里云MQTT讲解
  • 一文说清Vivado下载在Artix-7上的实现方法
  • 工业自动化设备PCB布线可制造性设计:DFM实践指南
  • Flutter AR 开发:打造厘米级精度的室内导航应用
  • 项目超编与人力如何优化处理
  • GlcNAc beta(1-3)GalNAc-alpha-Thr—糖肽研究与治疗的关键糖基化结构单元 CAS号: 126740-76-9
  • 小程序springboot新能源汽车4S店试驾平台_i3v8mexl
  • 小程序springboot校园学生宿舍报修管理系统_th4x9yos
  • 小程序springboot校园智能垃圾分类回收预约平台_myez9h59
  • Gemini vs GPT-4 vs Claude免费额度对比
  • 幽冥大陆(六十) SmolVLM 本地部署 轻量 AI 方案—东方仙盟筑基期
  • Kafka 消费者的负载均衡在大数据中的实现
  • ModbusRTU报文结构完整指南(主从模式)
  • 一文说清Batocera游戏整合包的ROM目录结构与规范
  • NetActuate扩建丹佛数据中心提升混合云与灾备能力
  • LC.173 | 二叉搜索树迭代器 | 树 | 中序展开/栈模拟
  • Java计算机毕设之基于springboot的旧物回收商城系统的设计与实现基于Springboot的旧物置换网站实现(完整前后端代码+说明文档+LW,调试定制等)
  • 基于Springboot企业进销存管理系统【附源码+文档】
  • 工业现场总线替代方案:SerialPort技术可行性分析
  • 专用蚊子苍蝇检测数据集(含背景样本):适用于目标检测任务
  • OpenMV识别物体结合WiFi传输的安防监控:项目实践
  • c++进程池(Linux)的实现(2025.12.22)
  • 基于SpringBoot的青年大学习记录管理系统的设计与实现