compatibility相关内容

在IE10中跨原点postMessage是否断开?

我试图做一个微不足道的 postMessage 示例工作... 在IE10 在窗口/标签(与iframe之间) 删除这些条件中的任何一个,并且事情很好: - ) 但是据我所知, postMessage 仅在两个窗口共享一个原点时在IE10中工作。 (事实上​​,奇怪的是,这种行为稍微宽松一些:共享一个主机的两个不同的起源似乎也起作用了。) 这是一个记录的错误吗?任何解决方 ..

与Xcode 4.1(Lion)和Xcode 3.2.5(雪豹)之间的.xcdatamodeld的兼容性问题

我使用Core Data的数据模型有问题。 1 /我已经在xcode 4.1(狮子)上创建了一个数据模型,他们的关系。在右边的检查器中我已经检查“工具版本”:最小:Xcode 3.2而不是Xcode 4.1。 2 /当我尝试重新打开我的项目, Xcode 3.2.5(在雪豹),我点击“mydatamodel.xcdatamodeld”,然后在“mydatamodel.xcdatamod ..
发布时间:2017-01-10 19:39:08 移动开发

如何以编程方式阻止“程序兼容性助手”在Vista(和Windows 7)出现?

我开发一个可能使用adobe flash的C ++程序,虽然这不是必需的。 我使用CoCreateInstance来创建flash对象,如果失败,我知道flash没有安装,所以我不使用它。 然而,在Vista(我认为Windows 7也是如此),当没有安装闪存时,离开应用程序后,“程序兼容性助手”弹出一条消息,此程序需要缺少Windows组件“指定flash.ocx。 是否有办法 ..
发布时间:2016-12-18 17:22:37 .NET组件控件

NDIS版本和Windows版本之间的兼容性问题

大家。我正在对WinPcap进行一些修改,一个数据包捕获库。我的老板希望我把NDIS版本的WinPcap从NDIS 4转移到NDIS 6.兼容性要求是Windows XP / Vista / 7/8(32位和64位)。我发现NDIS的最新版本是6.3,但是恐怕NDIS 6.3不再支持XP了,这是真的吗?我在WinPcap网站上发现,目前WinPcap 4.1.3已经支持Windows XP / 2 ..
发布时间:2016-10-25 15:08:27 C/C++开发

NDIS版本和Windows版本之间的兼容性问题

大家。我正在对WinPcap进行一些修改,一个数据包捕获库。我的老板希望我把NDIS版本的WinPcap从NDIS 4转移到NDIS 6.兼容性要求是Windows XP / Vista / 7/8(32位和64位)。我发现NDIS的最新版本是6.3,但是恐怕NDIS 6.3不再支持XP了,这是真的吗?我在WinPcap网站上发现,目前WinPcap 4.1.3已经支持Windows XP / 2 ..
发布时间:2016-10-25 14:49:35 C/C++开发

如何在CentOS 6上部署一个C ++ 11程序(具有依赖性),它的GCC是C ++ 03?

只要您使用相同的C ++标准, 1 ]。 但是它让我震惊的是,如果一个共享库编译的GCC 4.3在C ++ 03模式暴露,比如说,一个 std: :string ,这将是一个不同的 std :: string 比C ++ 11模式下由GCC 4.8编译的可执行文件所理解的。 我问的原因是我打算在CentOS 6上部署一个由CCC11模式编译的GCC 4.8编译的程序,其最大打包GCC为 ..
发布时间:2016-10-23 11:26:22 C/C++开发

c ++ #ifdef Mac OS X问题

我是C ++的新手。我目前正在开展一个小组项目,我们希望使我们的课程与实验室计算机(Windows)和我的计算机(Mac OS X)兼容。 这是我们在文件顶部放置的: #ifdef TARGET_OS_X #include #include #elif defined _WIN32 ||定义_WIN64 ..
发布时间:2016-10-22 17:39:41 C/C++开发

关于linux的二进制兼容性

如果我得到一些C ++代码构建,让我们说,Ubuntu上的GCC 4.8,代码没有GUI /接口,只调用标准linux libaries,然后可以在RHEL 5/6上运行二进制,与更旧的GCC完美? 解决方案 通常不能。它会抱怨libc太老了,一个。 如果你静态链接libstdc ++,并小心避免新的glibc功能,你可以逃脱它。后者并不总是可能的。使用libc的静态链接不受官方支持 ..
发布时间:2016-10-20 22:12:37 服务器开发

使用Visual Studio 2005构建Windows NT 4.0?

我想要迁移的MFC应用程序使用 afxext.h ,这会导致 _AFXDLL 得到设置,如果我设置 / MT : _AFXDLL构建的MD开关 我对日期的研究表明,使用Visual Studio构建在Windows NT 4.0上执行的应用程序是不可能的(C ++,在这种情况下)2005。 这是真的吗?是否有解决方法? 解决方案 不,有许多应用程序建立与VS2005必须支 ..
发布时间:2016-10-19 20:02:56 C/C++开发

Visual C ++ 2010与VC 2008的兼容性

我正在使用Visual C ++ 2010编译程序,但我不希望每个人都必须下载可再发行组件才能运行我的程序。大多数将使用我的程序的人已经有VC ++ 2008可再发行包,所以有一种方法我可以编译它与VC 2008兼容?或者有一个地方我可以下载VC 2008 express? 解决方案 Visual Studio 2010有一个选项, 。您可以在项目设置下找到它。我认为这个选项只是在一般属性 ..

CUDA 6.5抱怨不支持gcc 4.9 - 该怎么办?

我刚刚从Kubuntu 12.04升级到14.04。现在,当我想编译CUDA代码(使用CUDA 6.5)时,我得到: #error - 不支持的GNU版本!不支持gcc 4.9及以上版本! 我安装了gcc-4.8(和4.7),并尝试使用符号链接c $ c> / usr / local / cuda / bin 此处建议的解决方案: CUDA与我的gcc版本 ..
发布时间:2016-10-14 19:52:50 C/C++开发

如何在MSVC中使用MingW编译的库?

我已经编译了几个库与MingW / MSYS ...生成的静态库总是.a文件。 当我尝试链接库与MSVC项目,Visual Studio抛出'未解决的外部符号'...这意味着.a静态库与MS C ++链接器不兼容。我假设它必须转换为MSVC兼容的.lib文件。 .a和.lib只是.o或.obj文件的AR存档,有什么办法如何使用MingW编译libs在MSVC项目?或者,我必须编译/链接所有 ..
发布时间:2016-10-14 10:29:15 C/C++开发

GCC ABI兼容性

据我所知,不可能链接使用不同版本的GCC的应用程序二进制接口(ABI)的库。每个版本的GCC是否有ABI更改?如果我使用GCC 4.3.2,是否可以链接一个用4.3.1构建的库?是否有一个列出所有可以组合GCC版本的方法的矩阵? 解决方案 官方ABI页面指向 ABIcheck 。这个工具可以做,你想要什么。 ..
发布时间:2016-10-13 12:08:23 C/C++开发

替换< conio.h>在Linux

我需要将Windows C ++项目传输到linux,但是我目前正在使用MS 这不是linux或标准兼容。您建议将哪个标题替换为在Linux中使用?我更喜欢的答案是跨平台。 解决方案 基于NCurses的基于linux的Conio.h有一个替换版本。 http://sourceforge.net/projects/linux-conioh/ ..
发布时间:2016-10-13 11:40:13 服务器开发

使用Visual Studio 11编译的可执行文件有什么特别之处,导致不能在Windows XP上执行可执行文件?

我用Visual Studio 11开发者预览编译我的C ++源代码。我静态链接到运行时库。 生成的可执行文件无法在Windows XP上执行。当我尝试在Windows XP上执行它时,我得到错误消息“[可执行路径]不是有效的Win32应用程序”。 根据Microsoft Visual Studio 11不支持Windows XP。 它是如何工作的,生成的可执行文件不能在Wind ..

可以将应用程序的目标既3.5和4.5 .NET版本?

我写一个WPF应用程序,这既.NET 3.5和4.5的所有源代码兼容。这意味着如果我改变.NET目标的属性要么3.5或4.5,它将complie并没有任何错误运行情况良好。结果 我不知道有反正我的我的应用程序文件可以同时运行3.5和4.5 .NET PC(例如:Windows 7和Windows 8.1),无complie 2版本每个.NET? !谢谢 编辑:结果 的当我有问题的.NET ..
发布时间:2016-09-29 13:48:35 C#/.NET

这是什么真正的意思为目标的框架,以及如何最大限度地提高兼容性如何?

大家好, 这是混淆了我自从我第一次开始在C#中的编码。我的目标是创建一个将在最新的.NET框架的用户,不管这可能是运行的组件。我不希望需要安装.NET 4,但我想,如果用户拥有它,更重要的是,我希望它仍然可以工作,如果用户拥有使用它的只有的.NET 4及以下什么都没有。我开始怀疑这甚至是不可能的。 我真的不明白我的选择,当我在Visual Studio中更改“目标框架”。这是否意味着“ ..
发布时间:2016-09-18 11:30:41 C#/.NET

使用C#和解密AES加密在Java中

我只是想确认一下我的AES是如何工作的理解。 如果公司#1加密数据,并将这些数据发送给公司#2解密,让我们假定其中的一个使用C#和其他Java。 只要两者都使用相同的共享密钥,还有什么设置/配置明智两个各方应商定,以确保数据是正确的加密和解密? 解决方案 有很多在都具有在同意 共享密钥 是多久? (是否需要填充的关键?) 是从另一个密钥或密码有一个额外的盐而得的实 ..
发布时间:2016-09-07 11:24:05 Java开发