64bit相关内容

如何为64位平台编译32位apache模块?

我试图补充mod_auth_kerb apache在mac os x 10.5.7。我得不到编译错误,但是当apache尝试加载它: org.apache.httpd [95092]:httpd:语法错误在第160行/私人/ etc /apache2/httpd.conf:无法加载/usr/libexec/apache2/mod_auth_kerb.so到服务器:dlopen(/usr/li ..
发布时间:2016-12-22 14:37:46 服务器开发

将汇编编译为x64有什么优点吗?

假设我有一个需要在x86和x64平台上运行的.Net Framework 3.5 SP1 / CLR 2.0应用程序。假设无论出于什么原因,我需要创建单独的x86和x64安装程序。 由于我有一个x64特定的安装程序,无论如何,将有任何好处将应用程序本身重新编译为x64,而不是定位“AnyCPU”? 除了生成的程序集的头信息,目标是否改变为x64? > 解决方案 如果指定x64, ..
发布时间:2016-12-22 13:52:46 C#/.NET

如何使用G ++ w / CodeBlocks编译64位?

我目前正在创建一个共享lib DLL,但我需要在运行时在64位环境中加载它,因此它目前不工作。 如何使用g ++从代码块编译64位dll? 要使用g ++在Windows上编译64位程序,您需要 解决方案 https://www.dropbox.com/s/5nv14ecey1bqxuv/MinGW64.zip?dl=0“rel =”nofollow“> MinGW64 。我相信 ..
发布时间:2016-12-22 12:25:58 C/C++开发

Linux 64中的命令行参数

此说明适用于Linux 32位: 当Linux程序开始时,所有指向命令行参数的指针都存储在堆栈中。参数的数量存储在0(%ebp),程序的名称存储在4(%ebp),参数存储在8(%ebp)。 我需要64位的相同信息。 编辑: 我有工作代码示例演示如何使用argc,argv [0]和argv [1]: http://cubbi.com/fibonacci/asm.html . ..
发布时间:2016-12-20 13:56:58 服务器开发

我选择哪个VC ++运行时版本 - 静态或动态?

我正在开发一个64位的in-proc VC ++ ATL COM服务器,基本上只是将所有调用重定向到一个out-proc COM服务器。所以我的COM服务器基本上什么都不做。 最初,它使用C ++运行时在DLL( / MD )。我注意到,当我部署在一个干净的64位Win2k3 regsvr32失败,并出现错误: LoadLibrary({fileName})失败 - 此应用程序无法启动,因为 ..
发布时间:2016-12-18 19:41:31 C/C++开发

我的32位和64位COM组件可以共存在同一台机器上吗?

我有一个主要由ASP使用的32位COM组件,我们也有64位版本。 64位版本功能相同,使用相同的ProgID(和我知道相同的CLSID的etc)。 我可以在32位版本的同一台机器上安装/ regsvr 64位版本(显然在不同的文件夹中),并且我现有的32位应用程序继续使用32位组件,而我的64位应用程序使用64位版本? 解决方案 这应该是可能的。 在64位Windows上 ..
发布时间:2016-12-18 19:33:37 .NET组件控件

VB6组件可以编译为64位吗?

有没有办法将VB6组件编译成64位? 我的感觉是答案是“不”,但我想确认一下。 ,如果可以,请粘贴到确认的授权来源的链接。 解决方案 否。我希望此计为权威。 64位Windows Visual Basic 6.0 运行时文件是32位的。这些文件 在64位Windows中运行 下表中引用的系统。 32位VB6应用程序和组件 仅在WOW模拟 环境中支持。 3 ..
发布时间:2016-12-18 17:48:52 .NET组件控件

类未注册错误

在64位计算机上从Visual Studio 2012运行应用程序,显示以下错误消息: 检索COM类工厂组件与CLSID {F2D4F4E5-EEA1-46FF-A83B-A270C92DAE4B}失败,由于以下错误:80040154类未注册(从HRESULT异常:0x80040154(REGDB_E_CLASSNOTREG)) 我在visualstudio中使用Inventor pa ..
发布时间:2016-12-18 17:45:08 .NET组件控件

64到32位Interop - 怎么样?

我需要将一些传统的32位代码(我没有源代码)集成到项目中,以便可以从64位.NET程序集中调用。原始代码实现为DLL中的32位COM对象。 Windows不允许从64到32位对象的直接调用,所以我正在寻找如何处理这种情况的灵感。 如何可以遗留32位COM对象是从64位.NET程序集访问的? 更新:我们发现COM组件本身是一个ANSI C的包装,我们founf原来的源。我们能够在Visu ..
发布时间:2016-12-18 17:40:30 C#/.NET

在MS Office 64位下使用32位COM插件

我在尝试将现有的32位COM加载项应用于64位Microsoft Word 2010。 为了使加载项对Word可见,我使用了dllsurrogate方法,正如此处所述。 问题是,现在addin在尝试将其工具栏和菜单添加到office时会导致一些奇怪的异常。我不知道,它是什么,似乎,命令栏引用变得无效的不可靠的时刻。 任何人都可以解释一下吗? 请注意,当我在32位Micros ..
发布时间:2016-12-18 17:24:03 .NET组件控件

C#COM DLL:我使用Regasm或Regsvr32?

我正在建立一个C#ActiveX DLL ...我是否使用REGASM或REGSVR32来注册? 如何注册64位接口vs 32 -bit interface? 解决方案 您需要使用 regasm.exe 注册32位和64位接口我相信你需要运行 regasm.exe 中的每一个: C:\Windows\Microsoft.NET\Framework\v2.0.50727 ..
发布时间:2016-12-18 17:04:51 .NET组件控件

从x64 .NET访问x86 COM

我有一个x64服务器,由于我的库编译成AnyCPU,运行在x64下。我们需要访问在x86下注册的COM组件。我不知道COM和我的谷歌搜索都不能导致我无处。 问题:我可以使用符号注册表链接从x64回到x86 COM组件?我需要在x64下注册COM组件吗?我可以(这里的任何语句...)? 谢谢。 解决方案 如果组件运行的是x64-native,则它无法在进程中加载​​32位COM服 ..
发布时间:2016-12-18 16:57:42 C#/.NET

__USE_FILE_OFFSET64与_FILE_OFFSET_BITS = 64

我试图维护在许多不同系统上编译的代码。我看过十几种不同的方式来询问需要64位的 lseek 。一些系统使用 lseek64 ,有些使用 lseeko ,有些需要定义 _FILE_OFFSET_BITS = 64 ,现在我找到一个新的,需要你定义 __ USE_FILE_OFFSET64 。 这是否有任何标准? 解决方案 有 IEEE Std 1003.1-2004中的getconf值 ..
发布时间:2016-12-14 14:42:57 开发方法

在64位转换中将转换从不同大小的整数错误转换为指针

我正在将 PTHotKeyLib 修改为64位元友善,但我已执行进入代码中的一个问题,我不知道如何解决。在PTHotKeyCenter中,registerHotKey方法创建一个EventHotKeyID实例,然后将PTHotKey对象填充到id属性中。原来的代码使用了很长。我将它转换为NSInteger根据苹果的64位节目指南。 - (BOOL)registerHotKey:(PTHo ..
发布时间:2016-12-08 01:51:21 其它移动开发

将碳代码移植到Cocoa的策略

我正在寻找有关使碳代码64位准备就绪的策略和文章。 将不存在。这几乎是一个死胡同 。 因此,为了将Carbon应用程序和工具包带到64位,他们的GUI部分必须在Cocoa和Objective-C中重写, p> 如何减少我在转换过程中所付出的努力?如何最小化所需的Objective-C代码的数量? 解决方案 Carbon应用程序和64位的工具包的GUI部分必须在Coco ..
发布时间:2016-12-07 04:45:08 移动开发

libCurl x64构建问题Visual Studio 2013(x64)Visual Studio& CMake

我试图在Windows 8.1 x64上构建libCurl x64,我有链接器错误。我需要能够做到这一点,因为我需要创建一个64位调试版本的库,以便我可以跟踪一些奇怪的FTP相关的协议问题,我遇到。 基本错误输出(为了简洁而修剪)如下 1 > ------ Build started:Project:ZERO_CHECK,Configuration:Debug x64 ... ..
发布时间:2016-12-03 00:47:48 其他开发

使用CMake编译32位和64位项目

如何指定CMake应使用不同的 link_directories 值,具体取决于目标是32位还是64位?例如,32位二进制文​​件需要与32位Boost链接,64位二进制文​​件需要与64位Boost链接。 解决方案 if(CMAKE_SIZEOF_VOID_P EQUAL 8) set(BOOST_LIBRARY“/ boost / win64 / lib“) else(CMA ..
发布时间:2016-12-02 23:18:05 其他开发

CentOS 64位坏ELF解释器

我刚刚安装了CentOS 6 64位版本,我试图在64位机器上安装32位应用程序,并得到此错误: /lib/ld-linux.so.2:错误ELF解释器:没有此类文件或目录 “新到linux。 解决方案 您使用的是64位系统,没有32位库 大部分桌面Linux系统在安装(基线)支持32位可执行文件 Fedora / Red Hat系列: pkcon install ..
发布时间:2016-11-14 10:36:15 服务器开发