- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
当使用 Visual Studio 2010、C++ 和 .NET、Win8 64 位作为 32 位应用程序编译我的项目时,我收到以下警告:
warning LNK4248: Unresolved Typeref-Token (01000012) for "_TCPsocket".
TCPsocket是 SDL_net 库的结构。 MSDN 说,LNK4248意味着,编译器只能找到前向声明。 SDL_net 链接正确,我使用的所有其他 SDL_net 函数都正常工作...
最佳答案
你应该用
包围 SDL_net 头文件的包含#pragma managed(push, off)
#include "SDL_net.h"
#pragma managed(pop)
有了这个,您将确保头文件只会生成 native 引用。
关于c++ - "Unresolved Typeref-Token"与 SDL_net 和 .NET,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16900442/
我可以看到 reflect.runtime.TypeRef在 reflect.runtime.Type 之上有三个额外的方法,但两者之间的主要区别是什么?为什么不Type已经包含那些方法?我应该如何检
这是 THIS 的后续问题一: 要分析程序集(或它使用的类型),我想阅读此类程序集的 TypeRef 表。 我得到了使用 Mono.Cecil 来执行此操作的提示,但我只找到了读取 TypeDef 信
我有一个运行了大约 2 年的 .Net Web 应用程序。我们正在使用 NewRelic 对其进行监控,并且至少每天一次,有时每天多次,我们会遇到每个请求都会导致以下错误的时间段: System.Ba
我在尝试 C# 4.0 中的新功能“可选参数”时发现了这个有趣的事情。 我知道在 C# 4.0 中有两种使用“可选参数”的方法: static void TestMethod(int paramete
当使用 Visual Studio 2010、C++ 和 .NET、Win8 64 位作为 32 位应用程序编译我的项目时,我收到以下警告: warning LNK4248: Unresolved T
我尝试了以下方法: intType = typeOf (5::Int) stringType = typeOf "s" dynFunc :: Dynamic -> IO () dynFunc d =
我注意到接口(interface)类型定义元数据看起来像: TypDefName: Interfaces.IMyInterface (02000003) Flags : [Public] [
我是一名优秀的程序员,十分优秀!