48得票2回答
跳过不兼容的库进行编译

当我在本地机器上尝试编译项目副本时,出现错误提示它正在跳过不兼容的库。然而,当我在工作服务器上使用实时版本进行操作时,这种情况并不会发生[实时版本能够完美运行]。 各种其他网站让我相信这可能是环境问题,因为我正在64位Ubuntu发行版上开发,并且我认为服务器版本正在运行32位。尽管如此,在设...

48得票5回答
Windows系统下Java JRE 64位下载?

我正在开发一个带有Java组件的网站项目,目前正在测试跨浏览器兼容性。大部分都没问题,但是Java部分无法在64位浏览器上加载。看起来我需要一个64位的JRE进行测试。在哪里可以下载(离线)Windows 64位Java运行时安装程序? 官方下载页面在这里:http://www.java.c...

47得票1回答
在Windows上确定静态库(LIB)的CPU架构

我刚在一台64位Windows机器上使用VS2008构建了libpng。它生成一个libpng.lib文件,位于\projects\visualc71\Win32_Lib_Release目录下(使用的配置为"LIB Release")。 我使用dumpbin来检查这个LIB文件:C:\Tem...

46得票3回答
一个64位有符号整数能有多大?

在redis中, HINCRBY支持的值范围仅限于64位有符号整数。 我想知道这个64位有符号整数最大可以是多少。

46得票6回答
Windows 64位注册表与32位注册表

我听说在Windows x64架构中,为了支持运行x86和x64应用程序,有两个独立/不同的Windows注册表 -- 一个用于x86应用程序访问,另一个用于x64应用程序访问?例如,如果COM在x86注册表集中注册CLSID,则x64应用程序将永远无法通过CLSID访问COM组件,因为x86...

46得票6回答
发送64位值的JSON标准方法是什么?

我的一些数据是64位整数,我想将它们发送给运行在页面上的JavaScript程序。 然而,据我所知,大多数JavaScript实现中的整数是32位有符号量。 我的两个选择似乎是: 将值作为字符串发送 将值作为64位浮点数发送 选项(1)并非完美,但选项(2)似乎不太完美(会有数据丢...

46得票7回答
如何使我的VBA代码与64位Windows兼容?

我有一个在Excel 2007中开发的VBA应用程序,其中包含以下代码,允许访问Shell32.dll中的ShellExecute函数:Private Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" (...

46得票3回答
在Windows上使用CMake -G Ninja指定x64

我正在Windows上使用Ninja生成器的CMakecmake -G Ninja .. 这里使用的是默认的Windows x86工具链。如何在Ninja生成器中指定x64呢? PS:我知道如何在Visual Studio中生成x64。cmake -G "Visual Studio 12 2...

45得票12回答
64位开发中的0xDEADBEEF等效值是什么?

对于32位系统的C++开发(无论是Linux、Mac OS还是Windows,PowerPC或x86),我已经初始化了指针,否则它们将是未定义的(例如,它们不能立即获得适当的值),如下所示: int *pInt = reinterpret_cast<int *>(0xDEADBE...

45得票19回答
将32位C++代码移植到64位——是否值得?为什么?

我知道x64架构的一些明显优点(更高可寻址的RAM地址等)……但是: 如果我的程序没有真正需要在本机64位模式下运行,我还应该移植它吗? 是否有预期的截止日期来结束32位支持? 作为本机x64代码,我的应用程序是否会更快/更好/更安全地运行?