如何强制 /usr/bin/gcc -> /usr/bin/gcc -m32?
我的大型捆绑软件发行版的 Makefile 很糟糕。在某些时候,编译器总是“忘记”我想在 32 位程序中进行编译。这导致部分程序具有 64 位库,而其他程序具…
如何将两个 32 位寄存器组合成一个 64 位答案?
我正在使用 pcsim 程序,我相信它使用 MIPS。我并不乐观,因为我对汇编语言很陌生。我需要仅使用加法和移位来乘以两个 32 位数字,并将乘积存储在两个…
Office 64 位中的 32 位 dll
我知道我无法在 64 位进程中加载 32 位 dll。我有一个 32 位 dll(VB6 组件),没有源代码,加载在 Excel 自动化宏中。我有什么选择?…
32 位 CPU 上的 Int64 实现
我有一个好奇的问题。 Int64 如何为 32 位处理器实现?我可以看到三个选项 32 位处理器有某种允许 64 位算术的扩展 Int64 是吗完全在 CLR 中实现,它…
部署场景:交换具有不同位数的 COM DLL 的方法 - ASP.NET 网站,dev 64 与 prod 32
我们正在使用 VS 2008 在 64 位计算机上开发 ASP.NET 网站,并将其部署到 32 位 Windows 临时服务器。 我们拥有两个版本的 COM DLL: 用于 32 位计算…
在共享主机上为 32 位 Linux 编译 git
我需要在廉价的共享主机上设置 Git 客户端,并使用一个不知名的 32 位 Linux 发行版。 GCC 不可用,所以我无法在服务器上编译它。我确实有两台其他 64…
html2image 不工作
当我尝试运行 html2image 命令进行 html 到图像转换时显示: “html2image:加载共享库时出错:libasound.so.2:无法打开共享对象文件:没有这样的文…
在 MS Office 64 位下使用 32 位 COM 插件
我正在努力将现有的 32 位 COM 插件应用到 64 位 Microsoft Word 2010。 为了使插件对 Word 可见,我使用了 dllsurrogate-method,如其所述 此处。 问…
C++ 的大小64 位环境与 32 位环境中的数组
假设我有一个类定义如下, class foo { char [10] bar; } 假设没有填充/打包,与 32 位环境相比,在 64 位环境中该类的大小有何不同。 我相信该类的 6…
32位机器如何处理大于2^32的数字?
我试图了解涉及大于 232 的数字的计算如何在 32 位计算机上进行。 C 代码 $ cat size.c #include #include int main() { printf ("max unsigned long …
Vista 中的 C# Sendkeys
我正在用 C# 编写一个宏程序,它使用 SendKeys.Send(Wait) 并且在 Windows XP 中运行良好。 大多数人都知道在 Vista(32 位)或更高版本中使用 sendke…
是否可以使用 XCode 构建一个在 Leopard 中以 32 位运行但在 Snow Leopard 中通用 32/64 位运行的应用程序?
我需要使用 webkit 加载 flashplayer。但即使是最新的“square”flashplayer 默认情况下也不支持 Leopard 中的 64 位。除非我改用 flashplayer-10.6.p…
pyc 文件独立于解释器架构吗?
根据我所做的测试,使用相同版本的 python(相同的幻数),64 位解释器可以加载使用 32 位版本的 python 生成的 pyc 文件。我也这么认为。 但这是完全…
构建 32 位 Detours 库
我正在使用微软的 Detours 库,并且我使用的是 32 位版本(免费)。我现在安装的是 64 位 Windows 7,但似乎无法使用 nmake 编译 Detours。 错误如下…