最近在学习搭建Hadoop, 我们从Apache官方网站直接下载最新版本Hadoop2.2.官方目前是提供了linux32位系统可执行文件,结果运行时发现提示 “libhadoop.so.1.0.0 which might have disabled stack guard” 的警告. Google了一下发现是因为 hadoop 2.2.0提供的是libhadoop.so库是32位的,而我们的机器是64位. 解决的办法就是重新在64位的机器上编译hadoop. 编译环境 OS: Ubuntu 1…
今天将编译的C#的exe拷贝到测试机上(Win7_64bit),一运行就挂了,提示“stop working”,一开始怀疑测试机上没有安装.net framework框架,追究半天原来是编译的目标平台选择错误. 解决方法: Project Property->Build->Platform. target,将默认的any cpu选择为x86,重新编译程序后再拷贝到测试机上运行就没有问题了. 追究原因: 首先看看这个目标平台有哪些选项,有什么区别吧. 在VisualStudio中,在编译设置中有…
原文 使 IIS 6.0 可以在 64 位 Windows 上运行 32 位应用程序 试图加载格式不正确的程序. win7 64位操作系统上边运行IIS网站应用的时候,提示错误"试图加载格式不正确的程序. (异常来自 HRESULT:0x8007000B)" 经查证,应该是我的应用有使用到32位的DLL,而iis默认是不允许运行32位应用的,因此需要做如下设置即可: 配置 IIS 在 64 位 Windows 上运行 32 位应用程序 借助 Windows Server 2003TM …
64位注册 1. 关闭Visual Studio.2. 在Visual Studio Tools目录,以管理员身份运行Visual Studio Command Prompt (2010),[注:这个在开始--所有程序--microsoft visual studio 2010 下面]切换目录到"C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bin”. ( 我的是v7.0A )[注:用cd命令切换目录]3. 执行命令:corflags /…
申请不到,因为64为系统在运行32位程序的时候只是为了向下兼容而已,对于32位程序来讲,申请8G的存储空间没有任何意义,因为32位的程序最大寻址空间只有4G,32位程序在编译之后的机器代码也只有32位的寻址数(指针占4个字节),因此申请8G的空间是没啥意义的,而且一般系统都会为每个进程设置一些资源限制,对于32位程序其能申请的内存量也远远小于4G可以看一下下面这个表操作系统内部数据结构限制对比 IT168评测中心 分组 限制 64位Windows限制 类别 单个进程虚拟空间 4GB 16TB 用…
尝试运行 Regsvr32.exe 注册在 64 位版本的 Windows 32 位动态链接库 (DLL) 时您会收到以下错误消息: 若要解决此问题,从 %SystemRoot%\Syswow64 文件夹中运行 Regsvr32.exe.请键入以下命令以注册 DLL: cd \windows\syswow64regsvr32 c:\filename.dll…
转载自:http://msdn.microsoft.com/zh-cn/library/system.badimageformatexception%28v=vs.100%29.aspx BadImageFormatException 类 当动态链接库 (DLL) 或可执行程序的文件映像无效时引发的异常. 解决办法: DLL 或可执行文件作为 64 位程序集加载,但是它包含 32 位特性或资源. 例如,它依靠 COM 互操作或调用 32 位动态链接库中的方法. 若要解决此异常,请将项目的“平台目…
转自让32位Eclipse和64位Eclipse同时在64的Windows7上运行 参考这篇文章:http://wenku.baidu.com/view/57994c270066f5335a81214c.html 个人在这里做些补充和个人的一些看法. 首先关于32位/64位系统,jdk32位,64位和eclipse 32位和64位的一些对应关系做些说明. 1.32位操作系统不可以装64位jdk,64位操作系统一般都可以安装32位jdk,64位jdk是完美发挥性能的. 2.64位eclipse只能…
sudo apt-get install ia32-libs 32-64sudo apt-get install libc6:i386sudo apt-get install librt:i386sudo apt-get install libcurl3:i386sudo apt-get install libsqlite3-0:i386sudo apt-get install libstdc++6:i386sudo apt-get install libxml2:i386sudo apt-ge…
64位Win7下运行ASP+Access网站的方法 近日系统升级为WIN7 64位之后,突然发现原本运行正常的ASP+ACCESS网站无法正常连接数据库. 网上搜索多次,终于解决了问题,总结了几条经验,记下来以免忘了. 在windows vista下面IIS7的安装.设置.调试ASP+Access的具体方法和步骤,废话少说让我们开始吧! 第一步:在windows vista下面IIS7的安装方法.进入Vista的 控制面板,选择左侧的 打开或关闭Windows功能 . 第二步:安装IIS7的选项…