yewanji 2023-12-25 16:42 采纳率: 36.3%
浏览 11
已结题

c++ 控制台程序找不到依赖vcruntime140.dll

近期c++ 控制台程序引入tesseract后发现在win7里面使用是会报错vcruntime140.dll 文件找不到,但是我额外安装VC_redist.x86.exe 后发现可以使用了,但是我的程序是给用户使用的,我不可能每次让用户在额外安装任何东西,有没有办法把VC_redist.x86.exe这个dll 文件提取出来放在我的程序目录下,这样用户不需要安装任何额外依赖

img

  • 写回答

10条回答 默认 最新

  • 四海一叶秋 2023-12-25 23:41
    关注

    发给别人用的程序要编译成release版,不要debug版。
    虽然图片模糊,但是依稀能看到是D.dll结尾,说明程序是debug版。
    用everything在你开发电脑上搜索microsoft.vc14*.crt,可以找到release程序依赖的dll。
    搜索microsoft.vc14*debugcrt可以找到debug程序依赖的dll。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(9条)

报告相同问题?

问题事件

  • 系统已结题 1月3日
  • 已采纳回答 12月26日
  • 创建了问题 12月25日

悬赏问题

  • ¥15 可以实现这个有不同背景颜色的九九乘法表吗?
  • ¥50 python写segy数据时出错2
  • ¥20 关于R studio 做精确稳定检验的问题!(语言-r语言)
  • ¥50 用贝叶斯决策方法,设计CAD程序
  • ¥20 关于#目标检测#的问题:(qq收集表到时间才能填写,填写的份数有上限)
  • ¥50 ZYNQ7020双核FLAHS烧写的问题
  • ¥20 ue 5 中想要实现第一人称人物左右行走摆动的效果,摄像头只向右摆动一次(关键词-结点)
  • ¥15 AD9164瞬时带宽1.8G,怎么计算出来?
  • ¥15 鼠标右键,撤销删除 复制 移动,要怎样删除? HKEY_CLASSES_ROOT*\shellex\ContextMenuHandlers 没用
  • ¥15 服务器安装php5.6版本