在 64 位计算机上编译 32 位非托管 DLL
我有一台装有 Win7-64 的新电脑。我安装了 VS2010,并尝试为 32 位环境编译 C++ 非托管 DLL。当我在 Dependency Walker 中查看创建的 DLL 时,我看到…
对sync_fetch_and_add_4的未定义引用
每当我尝试在 64 位计算机上将 __sync_fetch_and_add 与 -m32 一起使用时,我都会收到以下错误,而它可以在正常的 64 位计算机上正常编译。我使用的是…
64 位架构上的 32 位操作系统
我在 64 位 x86 处理器(intel)上运行 32 位 ubuntu。我知道在这种情况下字大小是 64 位,但我对 32 位操作系统有点困惑。 那么,当我计算内存带宽时…
Visual Studio 2010 不引用 64 位操作系统上的 64 位 COM
我编译了一个64位C++ COM DLL并成功将其注册到注册表。 现在,我尝试从 C# 项目引用此 DLL,但是当我添加 DLL 时,Visual Studio 说该 DLL 不是 COM,…
如何使用 Gas (as) 在 64 位 Linux 上汇编 32 位二进制文件?
如何在 64 位 Linux 上使用 Gas ('as') 将源代码汇编为 32 位二进制文件? 这是为了遵循 32 位教程,而无需将所有指针和大量指令更改为四字。 谢…
IIS 6.0 64 位:SysInterals Proc Explorer 显示已加载 32 位 DLL?
尝试确定一个问题,该问题很可能是由于我们的 Web 应用程序在 IIS 以 64 位运行时尝试加载 32 位版本的 OracleAccess.dll(看起来既是 32 位版本又是 …
如何在 64 位系统上以 32 位模式编译 openSSL?
我有一个程序,目前必须在 32 位模式下编译(暂时),并且需要与包含实验密码的 openSSL 版本链接。因此我需要编译一个32位的openSSL。使用 ./config …
如何使用 py2app 在 32 位旧 Mac 上编译 64 位 Python 库(例如 SIP)?
我需要为 Python 编译 64 位库(例如 SIP),而不是 32 位库,由我的旧 32 位 Mac 编译,以便在新 Mac 上使用 .app bandle。 看起来类似的问题放在这…
适用于 x86 和 x64 安装程序的 Visual Studio 部署项目
我有一个 Visual Studio 2010 部署项目,现在需要我们的产品的 x64 安装程序。我有各种自定义引导程序来检查系统是 x86 还是 x64。我认为在构建之前需…
使用 RegCreateKeyEx 给出错误代码 5
我在 64 位 Windows 中使用了 win32 应用程序(VisualStudio 2008)中的 RegCreateKeyEx(使用目标 x64 构建的项目)。它能够创建一个注册表项。现在…
视觉c++ 2010年将User32.dll导入64位win7时出错
在 64 位 win7 上运行 Visual C++ 2010,这一行 #include "C:\Windows\SysWOW64\user32.dll" 是正确的路径,但是错误包括 1>C:\Windows\SysWOW64\user…
同一系统上的 64 位和 32 位非托管 dll - 最佳实践?
我有一个内置的 32 位和 64 位共享 dll。两个版本都使用相同的名称 foo.dll。如何在系统上安装两个 foo.dll,以便我的 32 位和 64 位应用程序在其路径…
使用 32 位 COM 组件编译代码并在 64 位系统上使用时出现 System.OutOfMemoryException
我的代码在 32 位系统上运行良好。我只是引用一个读取/写入 xml 的 COM 组件。因此,当我收到以下错误时,我尝试在“X86”中编译,然后在 64 位系统上…