问题标签 [binaries]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
cross-platform - 是否可以仅使用一个主机操作系统来交付 FreePascal 的跨平台二进制文件?
我正在做一个小应用程序,我想在不同的平台上分发,至少是 3 个主要平台。
是否可以仅使用具有主机操作系统的 Windows 来为 Linux、Mac OS X 和其他支持的平台编译二进制文件,而无需借助虚拟机?
或者我应该在某个社区中四处询问以帮助我在 OS X 上进行编译,实际上,因为我可以很容易地虚拟化 Linux 机器?
windows - 用于区分 Windows 二进制文件的工具?
我们的 QA 团队希望根据构建之间的 EXE 和 DLL 实际更改来集中他们的测试。我们有一个不错的 svn 更改报告,但是源代码和更改后的二进制文件之间的关系并不总是很明显。我们比较的构建总是完全干净的构建,所以我们不能使用文件系统时间戳。我正在寻找用于比较 Windows(和 Windows CE)PE 二进制文件的工具,这些二进制文件将忽略嵌入的时间戳和其他杂乱无章的东西。对于生成可靠的“哪些二进制文件真正改变了”报告的工具或其他方法有什么建议吗?谢谢。
澄清:感谢到目前为止的答案,但我们无法通过直接的逐字节比较或比较校验和来生成报告,因为每次构建时所有文件看起来都不同,即使源没有改变,因为编译器插入的时间戳。问题是如何忽略误报。我认为拆解和比较的想法最接近我们的需要......
回答!Bindiff 正是我想要的。非常感谢。
erlang - 如何在 Erlang 中连接两个二进制文件?
如何在 Erlang 中连接两个二进制文件?
例如,假设我有:
如何连接 B1 和 B2 以创建二进制 B3,即 <<1,2,3,4>>?
我问这个的原因是因为我正在编写代码来为某些网络协议编码一个数据包。我通过为数据包中的字段编写编码器来实现这一点,我需要连接这些字段以构建整个数据包。
也许我这样做是错误的。我应该将数据包构建为整数列表并在最后一刻将列表转换为二进制吗?
svn - 用于 Windows 的 svn 客户端二进制文件
SVN 命令行版本的 Windows 二进制文件在哪里?无论我在哪里搜索,它都必须是一些公司的带有安装程序的精美客户端软件。
我正在使用没有管理员帐户的机器。只需给我简单的命令行二进制文件,它们到底在哪里?
apache - 有没有地方可以下载 AIX mod_jk 二进制文件?
我需要在 AIX 上将 tomcat 与 apache 放在一起,但http://www.apache.org/dist/tomcat/tomcat-connectors/jk/binaries/aix中没有任何内容,并且谷歌搜索不成功。我最终从源代码构建了它(很痛苦,因为在这家大公司安装编译器时存在官僚作风)。
但是这个二进制下载不应该存在于某个地方吗?为什么他们只有一个空目录?
perl - 如何检查 Perl 中是否存在二进制依赖项?
在自愿维护一个停滞的 CPAN 包 (GnuPG) 之后,我想改进安装文件,以便gpg
在找不到二进制文件(GnuPG 是一个包装器)时它们可以优雅地退出。在从其他软件包中寻求灵感之后,我想出了将其添加到 Makefile.PL 中:
这看起来很正常吗?
mercurial - 如何在两个 hg 存储库之间同步由 .hgignore 匹配的文件
您将如何在两个存储库之间同步 mercurial 未跟踪的文件?
我的.hgignore
样子是这样的:
谢谢
java - 是否可以在java中执行二进制文件?
我有一个用 Java、Ada、C 和 Python 编写的二进制文件列表,我想执行它们。我怎样才能做到这一点?是否有任何 JVM 绑定到这些语言?
java - LuaJava 和最新的 LuaBinaries
有谁知道 LuaJava 是开箱即用的最新 LuaBinaries 还是 5.1.1 二进制文件?谢谢。
installation - 我可以通过 VSIX 安装程序将二进制文件安装到 GAC 中吗?
我有一个混合安装程序,它在目标机器 (WIX) 上放置二进制文件,并将模板安装到 Visual Studo (VSIX) 中。VSIX 在安装程序中存储为二进制文件,并在安装完成时通过自定义操作进行安装。
它有效,但有一些问题。如果我可以完全跳过 WIX 并通过 VSIX 安装所有内容,我就可以解决这些问题。
问题是我必须在 GAC 中删除一些二进制文件。如果我可以在 VSIX 的 GAC 中删除一个二进制文件,那么一切都会很酷。但我似乎找不到有关如何执行此操作的任何信息。
或者,我可以使用 VSIX 将二进制文件安装到目标计算机上的特定位置吗?
这有可能吗?