热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

emacs24.4.1图像支持-找不到libpng16.dll二进制文件

如何解决《emacs24.4.1图像支持-找不到libpng16.dll二进制文件》经验,为你挑选了1个好方法。

我正在使用Windows 8 64位试图获得emacs的图像支持.以下是2014-10-24关于LEG570的Ch Ca GNU Emacs 24.4.1(i686-pc-mingw32)的结果

这里是动态库alist:

((xpm "libxpm.dll" "xpm4.dll" "libXpm-nox4.dll") (png "libpng16.dll" "libpng16-16.dll") (tiff "libtiff-5.dll" "libtiff3.dll" "libtiff.dll") (jpeg "libjpeg-9.dll") (gif "libgif-7.dll") (svg "librsvg-2-2.dll") (gdk-pixbuf "libgdk_pixbuf-2.0-0.dll") (glib "libglib-2.0-0.dll") (gobject "libgobject-2.0-0.dll") (gnutls "libgnutls-28.dll" "libgnutls-26.dll") (libxml2 "libxml2-2.dll" "libxml2.dll") (zlib "zlib1.dll" "libz-1.dll"))

这是emacs24/bin的内容:

  c:/Users/charles/emacs24/bin:
  total used in directory 26417 available 425207560
  drwxrwxrwx  1 charles None    4096 01-12 16:58 .
  drwxrwxrwx  1 charles None       0 01-09 22:03 ..
  -rwxrwxrwx  1 charles None  590441 01-09 22:01 addpm.exe
  -rwxrwxrwx  1 charles None  978880 01-09 22:01 ctags.exe
  -rwxrwxrwx  1 charles None  730198 01-09 22:01 ebrowse.exe
  -rwxrwxrwx  1 charles None 9220110 01-09 22:01 emacs-24.4.exe
  -rwxrwxrwx  1 charles None 9220110 01-09 22:01 emacs.exe
  -rwxrwxrwx  1 charles None 1021304 01-09 22:01 emacsclient.exe
  -rwxrwxrwx  1 charles None  667492 01-09 22:01 emacsclientw.exe
  -rwxrwxrwx  1 charles None  975457 01-09 22:01 etags.exe
  -rw-rw-rw-  1 charles None   31744 01-12 16:58 giflib4.dll
  -rw-rw-rw-  1 charles None    7168 01-09 22:01 grep-changelog
  -rw-rw-rw-  1 charles None  153966 01-12 16:58 jpeg62.dll
  -rw-rw-rw-  1 charles None  532345 01-09 22:01 libXpm.dll
  -rw-rw-rw-  1 charles None 1243248 01-12 16:58 libglib-2.0-0.dll
  -rw-rw-rw-  1 charles None  341425 01-12 16:58 libgobject-2.0-0.dll
  -rw-rw-rw-  1 charles None  230529 01-12 16:58 libpng14-14.dll
  -rw-rw-rw-  1 charles None   77900 01-12 16:58 librle3.dll
  -rw-rw-rw-  1 charles None  375296 01-12 16:58 libtiff3.dll
  -rw-rw-rw-  1 charles None   31232 01-12 16:58 libungif4.dll
  -rwxrwxrwx  1 charles None  494367 01-09 22:01 runemacs.exe
  -rw-rw-rw-  1 charles None   52224 01-12 16:58 xpm4.dll
  -rw-rw-rw-  1 charles None   70656 01-12 16:58 zlib1.dll

我的问题 - 我似乎找不到libpng16.dll或libpng16-16.dll的BINARY.很多源代码,但没有二进制文件.我在/www.gtk.org/download/win32.php找到了32位和64位版本的libpng15-15.dll - 不是我知道这两个版本中的哪一个会起作用.我也找不到libpng15.dll - 我使用的是64位windows8计算机,但我认为我正在使用的emacs预编译版本是32位....任何人都可以帮忙吗?



1> user3113626..:

从http://sourceforge.net/projects/ezwinports/files/下载libpng-1.6.12-w32-bin.zip ,然后将libpng16.dll和zlib1.dll复制到emacs24/bin(需要zlib1.dll)


推荐阅读
  • 深入解析 C 语言与 C++ 之间的差异及关联
    深入解析 C 语言与 C++ 之间的差异及关联 ... [详细]
  • 本文首先对信息漏洞的基础知识进行了概述,重点介绍了几种常见的信息泄露途径。具体包括目录遍历、PHPINFO信息泄露以及备份文件的不当下载。其中,备份文件下载涉及网站源代码、`.bak`文件、Vim缓存文件和`DS_Store`文件等。目录遍历漏洞的详细分析为后续深入研究奠定了基础。 ... [详细]
  • Nginx入门指南:从零开始掌握基础配置与优化技巧
    Nginx入门指南:从零开始掌握基础配置与优化技巧 ... [详细]
  • Norton Partition Magic 中 PHP 函数 error_reporting(E_ALL ^ E_NOTICE) 的详细解析与应用
    在 Windows 环境下,通过具体示例分析了 `Norton Partition Magic` 中 `PHP` 函数 `error_reporting(E_ALL ^ E_NOTICE)` 的详细解析与应用。该函数用于控制错误报告级别,例如在从 PHP 4.3.0 升级到 4.3.1 后,程序出现多处错误的原因及解决方法。本文深入探讨了错误报告配置对程序稳定性的影响,并提供了实用的调试技巧。 ... [详细]
  • 高效批量文件重命名软件
    开发了一款基于Python的高效批量文件重命名软件,并集成了wxWidgets图形用户界面,使用cxfreeze将其打包为独立的可执行文件(exe)。该工具适用于需要频繁处理大量文件的用户,能够显著提高文件管理效率。详细使用说明包含在软件压缩包内。开发环境为Python 2.7和wxWidgets 3.0,运行环境要求兼容Windows系统。 ... [详细]
  • 本文深入探讨了 iOS 开发中 `int`、`NSInteger`、`NSUInteger` 和 `NSNumber` 的应用与区别。首先,我们将详细介绍 `NSNumber` 类型,该类用于封装基本数据类型,如整数、浮点数等,使其能够在 Objective-C 的集合类中使用。通过分析这些类型的特性和应用场景,帮助开发者更好地理解和选择合适的数据类型,提高代码的健壮性和可维护性。苹果官方文档提供了更多详细信息,可供进一步参考。 ... [详细]
  • 在进行网络编程时,准确获取本地主机的IP地址是一项基本但重要的任务。Winsock作为20世纪90年代初由Microsoft与多家公司共同制定的Windows平台网络编程接口,为开发者提供了一套高效且易用的工具。通过Winsock,开发者可以轻松实现网络通信功能,并准确获取本地主机的IP地址,从而确保应用程序在网络环境中的稳定运行。此外,了解Winsock的工作原理及其API函数的使用方法,有助于提高开发效率和代码质量。 ... [详细]
  • 本文探讨了如何在C#中实现USB条形码扫描仪的数据读取,并自动过滤掉键盘输入,即使不知道设备的供应商ID(VID)和产品ID(PID)。通过详细的技术指导和代码示例,展示了如何高效地处理条形码数据,确保系统能够准确识别并忽略来自键盘的干扰信号。该方法适用于多种USB条形码扫描仪,无需额外配置设备信息。 ... [详细]
  • 在《PHP应用性能优化实战指南:从理论到实践的全面解析》一文中,作者分享了一次实际的PHP应用优化经验。文章回顾了先前进行的一次优化项目,指出即使系统运行时间较长后出现的各种问题和性能瓶颈,通过采用一些通用的优化策略仍然能够有效解决。文中不仅详细阐述了优化的具体步骤和方法,还结合实例分析了优化前后的性能对比,为读者提供了宝贵的参考和借鉴。 ... [详细]
  • Ceph API微服务实现RBD块设备的高效创建与安全删除
    本文旨在实现Ceph块存储中RBD块设备的高效创建与安全删除功能。开发环境为CentOS 7,使用 IntelliJ IDEA 进行开发。首先介绍了 librbd 的基本概念及其在 Ceph 中的作用,随后详细描述了项目 Gradle 配置的优化过程,确保了开发环境的稳定性和兼容性。通过这一系列步骤,我们成功实现了 RBD 块设备的快速创建与安全删除,提升了系统的整体性能和可靠性。 ... [详细]
  • 如何利用Apache与Nginx高效实现动静态内容分离
    如何利用Apache与Nginx高效实现动静态内容分离 ... [详细]
  • 在一系列的学习与实践后,Jsoup学习笔记系列即将进入尾声。本文详细介绍了如何使用Jsoup实现从Saz文件到Csv格式的数据解析功能。未来,计划将此功能进一步封装,开发成具有用户界面的独立应用程序,以增强其实用性和便捷性。对于希望深入掌握Jsoup技术的开发者,本文提供了宝贵的参考和实践案例。 ... [详细]
  • MySQL日志分析在应急响应中的应用与优化策略
    在应急响应中,MySQL日志分析对于检测和应对数据库攻击具有重要意义。常见的攻击手段包括弱口令、SQL注入、权限提升和备份数据窃取。通过对MySQL日志的深入分析,不仅可以及时发现潜在的攻击行为,还能详细还原攻击过程并追踪攻击源头。此外,优化日志记录和分析策略,能够提高安全响应效率,增强系统的整体安全性。 ... [详细]
  • 正则表达式与文本处理三剑客深入解析
    本文深入解析了正则表达式及其在文本处理中的应用,详细介绍了常用的正则表达式模式,如 `[0-9]` 用于匹配任意一个数字字符,`[^0-9]` 匹配任意一个非数字字符,`^[0-9]` 表示以数字开头,`[a-z]` 匹配任意一个小写字母,而 `[a-zA-Z]` 则匹配任意一个字母,并强调了正则表达式中大小写的区分。此外,文章还探讨了正则表达式在文本处理中的高级用法,包括模式匹配、字符串替换和数据提取等技术,为读者提供了丰富的实战案例和应用场景。 ... [详细]
  • 在Linux/WSL环境中,本文对Shell任务的并行处理进行了详细的测试与分析。通过多种并行处理技术,如GNU Parallel和xargs,探讨了如何有效提升任务执行效率和系统资源利用率。实验结果表明,合理配置并行参数能够显著缩短任务完成时间,提高系统整体性能。此外,文章还介绍了Shell脚本编写的基本原则和最佳实践,为读者提供了实用的参考。 ... [详细]
author-avatar
semb
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有