1037得票44回答
无法启动Eclipse - Java已经启动但是返回退出码=13

我正在尝试使用 Eclipse 来进行 Android 开发。刚刚安装完 4.2 版本后,当我试图运行 Eclipse 时遇到了这个问题。 一开始我尝试不加任何参数启动 Eclipse,但是出现了一个错误提示,说它找不到 Eclipse 文件夹中叫做 javaw.exe 的 Java 虚拟机...

540得票17回答
我的Python shell是32位还是64位?如何确定?

如何从shell内部判断shell处于哪种模式? 我尝试过查看platform模块,但它似乎只告诉你“可执行文件的位架构和链接格式”。我的二进制文件已编译为64位(我正在运行OS X 10.6),因此即使我使用此处描述的方法强制32位模式,它似乎总是报告64位。

475得票21回答
如何确定给定的Linux是32位还是64位?

当我输入命令 uname -a 时,会得到以下输出。Linux mars 2.6.9-67.0.15.ELsmp #1 SMP Tue Apr 22 13:50:33 EDT 2008 i686 i686 i386 GNU/Linux 如何从这个信息中得知给定的操作系统是32位还是64位? ...

306得票18回答
由于以下错误:80040154,无法检索具有CLSID {XXXX}的组件的COM类工厂。

我使用C#.NET开发了一个Windows服务来生成PDF报告。为了生成PDF文件,我使用了第三方的DLL。该应用程序在我的Windows XP平台上运行。当我将服务部署到64位版本的Windows Server 2008中时,出现了以下错误: 检索具有CLSID {46521B1F-...

283得票5回答
如何测试Windows DLL文件以确定它是32位还是64位?

我想编写一个测试脚本或程序,断言给定目录中的所有DLL文件都是特定构建类型。 我会将其用作在SDK构建过程结束时的健全性检查,以确保64位版本没有以某种方式包含32位DLL文件,反之亦然。 有没有一种简单的方法来查看DLL文件并确定其类型? 该解决方案应适用于xp32和xp64。

239得票5回答
为什么64位DLL文件会放在System32文件夹中,而32位DLL文件会放在64位Windows系统下的SysWoW64文件夹中?

我想了解在64位Windows系统下,何时需要将文件放置在C:\Windows\System32或C:\Windows\SysWOW64下。 我有两个DLL文件,一个是32位的,一个是64位的。 逻辑上,我认为应该将32位的DLL放置在C:\Windows\System32下,而将64位的...

231得票22回答
"Microsoft.Jet.OLEDB.4.0"提供程序未在本地机器上注册。

我创建了一个基于.NET 3.5的Windows应用程序,并在32位的Windows 2008服务器上开发。当在64位服务器上部署应用程序时,会显示错误信息:“'Microsoft.Jet.OLEDB.4.0'提供程序未在本地计算机上注册。” 为了解决这个问题,我将项目的构建属性更改为X86...

224得票10回答
在Ubuntu上,将64位程序交叉编译到32位时缺少包含“bits/c++config.h”文件。

我正在运行Ubuntu 10.10的32位版本,并尝试交叉编译到64位目标。根据我的研究,我已经安装了g++-multilib软件包。 程序非常简单,只是一个“hello world”:#include <iostream> int main( int argc, char**...

186得票9回答
CentOS 64位不良ELF解释器

我刚刚安装了CentOS 6的64位版本,现在想在这个64位机器上安装32位应用程序,但是出现了如下错误: /lib/ld-linux.so.2: 坏的ELF解释器:没有那个文件或目录 我该如何解决这个问题?

154得票16回答
确定C++中的32位还是64位

我正在寻找一种可靠的方法来确定C++代码是否在32位还是64位编译。我们想出了使用宏的合理解决方案,但我想知道是否有可能存在无法覆盖的情况或者是否有更好的方法。请注意我们正在尝试在跨平台、多编译器环境下完成这项任务。#if ((ULONG_MAX) == (UINT_MAX)) # defin...