- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我正在将一个旧的 C++ 项目迁移到 Visual Studio 2013。该项目包含一个 .odl
文件。当我尝试构建项目时出现以下错误:
Error 3 error MIDL2025: syntax error : expecting ; near "{" C:\Program Files (x86)\Windows Kits\8.1\Include\um\winnt.h 888 1
Error 2 error MIDL2003: redefinition : Int64ShllMod32 C:\Program Files (x86)\Windows Kits\8.1\Include\um\winnt.h 888 1
Error 1 error MIDL2003: redefinition : INT C:\Program Files (x86)\Windows Kits\8.1\Include\um\winnt.h 387 1
在 .odl
文件中导入以下 idls
:
import "oaidl.idl";
import "mshtml.idl";
我尝试了以下链接的解决方法:http://blogs.msdn.com/b/vcblog/archive/2007/06/12/com-interface-redefinition-error.aspx但它并没有解决我的问题。
我的项目文件中没有任何 Int64ShllMod32
或 INT
的重新定义。知道什么会导致这些错误吗?谢谢!
最佳答案
我有一个非常相似的问题,解决它的方法是将 Windows SDK 的版本更改为更新的版本!希望这可以帮助 ! :)
关于c++ - 错误 MIDL2003 : Redefinition : 'x' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34987841/
我正在尝试制作一个压缩和解压缩文件的程序。我想为操作类型创建这样的枚举:typedef enum { COMPRESS, DECOMPRESS } operation;。问题是,我收到 4 个错误:
此代码会导致编译错误“错误:使用不同类型重新定义'p'”: void fun() { printf("fun"); } void (*p)(); p = &fun; 但是如果修改 void (
关闭。这个问题需要details or clarity .它目前不接受答案。 想改进这个问题吗? 通过 editing this post 添加细节并澄清问题. 关闭 8 年前。 Improve t
这个问题在这里已经有了答案: Avoiding "redefinition of typedef" warnings when defining structs (2 个答案) 关闭 5 年前。 我
对于以下使用 Visual C++ 2010 的代码,我有一个奇怪的编译警告: #include class test { public: template
我有两个库(第三方),在每个库中,它们都定义了两个同名的类(在头文件中)。 // Lib A, HeaderA.h struct mycompare { //Some code }; // Lib B
关闭。这个问题是not reproducible or was caused by typos .它目前不接受答案。 想改进这个问题?将问题更新为 on-topic对于堆栈溢出。 5年前关闭。 Imp
已关闭。此问题需要 debugging details 。目前不接受答案。 编辑问题以包含 desired behavior, a specific problem or error, and the
我正在处理类里面的一个问题。它是关于创建一个“addressType”类,并使用它与已经写出的主函数进行交互。该程序无法运行,我得到的主要错误是“addressType.cpp:6:7: error:
我的 C++ 代码有一些问题。我现在正在尝试拆分一个头文件,该文件具有一些 char 指针的定义和声明(以前是字符串,但我遇到了一些 CRT 问题,因此将它们更改为 char 指针)。由于我已将它们更
我已经很久不用C++了,对它不是很友好。我正在恢复我的一个旧项目并尝试编译它,但我在启动 Makefile 时收到以下错误输出: g++ -W -ggdb3 -Wall -ansi -pedantic
我正在尝试构建一个链表,但我一开始就卡住了——我是一个完全的初学者。如何定义结构? 这是我收到的错误消息: 8 8 C:\Users\user\Desktop\list_funcs.c [错误] 's
这是我的代码: // in main.cpp #include "iostream" #include "circle.cpp" #include "rectangle.cpp" #include "
我有一个 iOS xcode 项目,当我选择 Generic iOS Device 作为我的目的地时,它构建得很好。但是,当我选择任何模拟器选项时,我的构建失败并出现许多 Redefinition o
我正在尝试将用户空间库链接到 Windows 内核驱动程序。它引用了 __iob_func,它是“libcmt.lib”(用户空间库)的一部分。我无法在 winddk 中访问此功能。因此,我计划为 _
在下面的代码中: typedef struct { union U { int a; char b; }U1;
我正在做一个大项目,我收到这个警告: ...\include\stddef.h" 38/9] macro "NULL" redefined ...\ncs_types.h" 125/13] previ
我在这里有这段代码,并且出现了GCC错误:在此代码的开头重新定义了union semun。 union semun { int val; /* Value fo
我是 javascript/typescript 开发人员,但对 Arduino/c++ 很陌生 我有一个类(见下面的 h 和 cpp)并且有这个编译器错误: DotMatrix.cpp:13:1:
我遇到了奇怪的错误,其中大多数涉及第 9-12 行(函数声明),但我找不到问题。请帮助我:) 谢谢 代码: #include #include #include #include #defin
我是一名优秀的程序员,十分优秀!