未找到 libpng14-14.dll
Posted
技术标签:
【中文标题】未找到 libpng14-14.dll【英文标题】:libpng14-14.dll was not found 【发布时间】:2016-08-02 12:25:09 【问题描述】:我搜索了This application failed to start because libpng14-14.dll was not found. Re-installing the application may fix this problem.
,发现我的问题可能是由这个引起的:Uninstalling or installing applications can also make your registry of Windows full with corrupted, harmful and obsolete files
(注意:我已经在c:\
上重新安装了从 2005 年到 2015 年的所有 Visual Studio。(根据我的要求)在新的 c++ 项目中表现出色))
因为政治和东西我无法安装我想要的任何东西,所以,我的问题是:有没有办法轻松解决这个问题?
我已经尝试了How To Fix Libpng14-14.dll is Missing / Not Found Error Messages 的第 1 步,显然我的机器上没有这样的文件。 :(
随意编辑这篇文章/标签。
【问题讨论】:
尝试将 dll 放在您尝试运行的可执行文件所在的位置。不过,您仍然需要 dll。 我试过了,但是 dll 在 x86 上,我的项目是在 x64 下构建的。我收到 0x00007b 错误。我想我需要 x64 上的 libpng14-14.dll :-?据我所知不建议下载ddls。 程序是为 64 位编译的吗?如果是,您需要 64 位 dll,否则您可以在 Visual Studio 下将其更改为 32。 是的,它是为 x64 编译的 :( 进入项目的属性页,找到链接器 -> 高级 -> 目标机器选项,并确保它设置为 MachineX86。 【参考方案1】:为了完成,
添加您尝试运行的可执行文件所在的 dll。如果程序被编译为 64 位,你需要一个 64 位的 dll,在这种情况下是 libpng14-14.dll 的 64 位版本
【讨论】:
以上是关于未找到 libpng14-14.dll的主要内容,如果未能解决你的问题,请参考以下文章
未找到 libpng.14.so.14 但已安装在 SUSE 上
在Ubuntu 16.10安装mysql workbench报未安装软件包 libpng12-0错误
libpng 中未解析的外部 png_set_longjmp_fn
libpng 错误:CgBI:未处理的关键块 xcode 7.3