一、引言
在使用vs2015根据SOUI博客第七课进行项目创建的时候,总会发现出现各种问题,但是在vs2010上就可以直接运行过去,这里把遇到的问题汇总,把解决方法记录下来。
二、问题与解决方法
fatal error C1083: 无法打开包括文件: “*.h”: No such file or directory
解决方法:项目->属性->C/C++->常规->附加包含目录,编辑输入以下内容
$(SOUIPATH)\SOUI\include
$(SOUIPATH)\utilities\include
$(SOUIPATH)\config
$(SOUIPATH)\componentsfatal error LNK1120: 108 个无法解析的外部命令
解决方法:项目->属性->链接器->输入->附加依赖项
$(SOUIPATH)\bin\utilitiesd.lib
$(SOUIPATH)\bin\souid.lib注:这里还有一个可能引起此错误的地方
配置属性->常规->字符集:使用Unicode字符集。
三、总结
折腾了这么久,发现vs2015上使用SOUI博客第七课进行项目创建还是有不少坑的,但是欣慰的是vs2010上创建时,基本上只需要更改下编辑环境(32位还是64位)就可以直接编译通过。
这里总结吓vs2015使用向导创建SOUI项目的三个步骤:
增加附加包含目录
增加附加依赖项
使用Unicode字符集
好了,这样就可以使用vs2015愉快的玩SOUI了!