12得票2回答
无法在64位Linux上运行32位应用程序。

我安装了一个非常简化的Ubuntu 8.04 64位版本。 当我尝试运行一些32位程序,例如我的jhead程序时,会出现没有这个文件或目录的错误信息。 我想这可能是一个库的问题,但是当我执行以下命令时: ldd jhead 我只收到了一个消息不是动态应用程序,而不是它所需的库列表。我...

12得票3回答
确定64位与32位Windows

我想配置Visual Studio 2005,在构建过程中根据操作系统是64位还是32位来复制.dll文件。 我不想指定平台目标。 我的第一次尝试是使用批处理文件查找Windows版本,但是某些32位和64位的Windows版本共享相同的版本号。 有人知道如何检查这个吗? 谢谢!

12得票2回答
有没有一种方法可以强制一个用“Any CPU”编译的应用在64位操作系统上以32位模式运行?

如果我有一个使用“Any CPU”编译的.NET应用程序,它将在64位操作系统上以64位模式运行。 但是如果出于某种原因,我想强制该应用程序以32位模式运行(就像使用“x86”编译一样),重新编译不是一个选择,那么在运行时配置是否可能?也许可以通过.manifest文件实现吗?

12得票3回答
64位.NET的优缺点是什么?

正如这个问题/评论中所提到的,从32位.NET迁移到64位.NET存在某些不利之处。 可能最大的优势是64位世界中更大的进程地址空间,但还有哪些值得注意的优缺点呢?

11得票3回答
32位程序在64位操作系统上可以使用超过4GB的内存吗?

如果一个32位程序在64位操作系统上运行,它是否能够使用超过4GB的内存(如果有的话)?

11得票4回答
32位和64位.NET(4)应用程序的区别

32位和64位.NET(4)应用程序有什么区别? 通常,32位应用程序在64位机器上运行时存在问题,反之亦然。我知道可以将整数声明为int32和int64(在32位系统上肯定会出现问题)。在编程32位或64位或同时兼容32位和64位的应用程序时,是否存在其他差异?

11得票5回答
Excel ODBC和64位服务器

使用ASP.NET,我需要更新一个Excel模板。我们的服务器以64位模式运行Windows 2008操作系统。我正在使用以下代码来访问Excel文件: ... string connection = @"Provider=MSDASQL;Driver={Microsoft E...

11得票4回答
在将浮点数转换为整数时,在32位C中的差异。

我目前正在使用一段需要在32位系统上运行的旧代码。在这个工作过程中,我遇到了一个问题(出于学术兴趣),我想要理解其原因。 似乎在32位C语言中,将浮点数转换为整数的方式在对变量进行转换和对表达式进行转换时有所不同。请考虑以下程序: #include <stdio.h> int ...

11得票1回答
苹果的gcc,-arch i386和-m32有什么区别?

根据苹果公司的gcc 4.2.1文档:(链接): -arch arch 为指定的目标架构arch编译。允许的值有“i386”、“x86_64”、“ppc”和“ppc64”。多个选项可以工作,并直接引导编译器生成"通用"二进制文件,其中包含使用-arch指定的每个架构的目标代码。只有在为每个指...

11得票6回答
这个位排序代码中的位操作如何工作?

Jon Bentley在他的书《编程珠玑》第1列中介绍了一种使用位向量对非零正整数序列进行排序的技术。 我从这里获取了程序bitsort.c,并将其粘贴如下:/* Copyright (C) 1999 Lucent Technologies */ /* From 'Programming P...