提问人:Masoud Nazemi 提问时间:4/6/2017 更新时间:4/26/2017 访问量:173
编译示例 Cinder 项目时出现大量未解决的外部问题
A plethora of unresolved externals when compiling sample Cinder projects
问:
这是与该问题相关的 Cinder 外部的目录结构。我对包含没有任何问题,我不知道为什么我对外部有这么多问题。
+---lib
|
| +---msw
| | +---x86
| | | +---debug
| | | +---release
看,在里面发布这个包含 cinder.lib 的 v120 文件夹。现在,首先,每个项目都指向外部,如下所示:
..\..\..\..\lib\msw\$(PlatformTarget);..\..\..\..\lib\msw\$(PlatformTarget)\$(Configuration)\$(PlatformToolset)
但 VCS 仍然提示 cinder.lib。因此,我将包含该文件的子文件夹添加到外部路径中,以便它找到它,但是,在它生成的许多外部符号错误之一中,“无法打开文件 cinder.lib”就是其中之一。再说一次,这不是唯一的。每个样本都有 20 多个外部错误,而且有很多。我什么都没做,我只是想编译一些示例来了解包的作用,但它也不断产生其他错误。他们会发布带有错误代码的软件包吗?我不这么认为。
软件包上写着它适用于 VCS 2013。我应该安装它吗?我有 2015 社区。
答:
0赞
nord
4/26/2017
#1
目前,Cinder 示例在技术上支持 v120 编译器,因此您需要它来运行 Cinder 示例。根据 Cinder 论坛上的这篇文章,它应该适用于 VCS 2015,但您需要构建 Cinder 才能使 v140 正常工作。
评论