我正在尝试使用 C++ 在 Visual Studio 2008 上使用名为 Dark Gdk 的图形库制作一个小游戏。显然“libcmt.lib”与任何其他库发生冲突。所以我把 /NODEFAULTLIB:libcmt.lib 现在它在我的代码的第 1 行中给了我一个大约 1000 行长的错误列表。我不知道如何继续。
问问题
54 次
我正在尝试使用 C++ 在 Visual Studio 2008 上使用名为 Dark Gdk 的图形库制作一个小游戏。显然“libcmt.lib”与任何其他库发生冲突。所以我把 /NODEFAULTLIB:libcmt.lib 现在它在我的代码的第 1 行中给了我一个大约 1000 行长的错误列表。我不知道如何继续。
根据这个论坛主题,您必须进入项目属性 -> C/C++ -> 代码生成 -> 运行时库(正如 Hans 在上面的评论中所说)并将其设置为 /MT,而不是 /MTd。这是因为 DarkGDK 没有提供调试库。