VS2015使用WTL库的ribbon风格界面的注意事项
作者:互联网
作者:朱金灿
来源:https://blog.csdn.net/clever101
本文的测试环境是64位Win7,VS2015。
在安装了WTL的应用开发向导后,新建一个ribbon风格的应用程序。一般编译会出现下面错误:
1> Compiling Ribbon.xml
1>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.CppCommon.targets(171,5): error MSB6006: “cmd.exe”已退出,代码为 -1073741511。
原因在于找不到UICC.exe,解决办法在工程属性的VC++目录中将下面两个路径加进去:
C:\Program Files (x86)\Microsoft SDKs\Windows\v7.1A\Bin
具体如下图:
注意的是UICC.exe取决于你的Microsoft SDKs目录的安装路径。因此你有必要在C:\Program Files (x86)\Microsoft SDKs搜索UICC.exe在哪个文件夹下,然后把文件夹添加进来。
- TRACKER : 错误 TRK0005: 未能找到: “CL.exe”。系统找不到指定的文件。
原因在于找不到CL.exe,解决办法在工程属性的VC++目录中将下面两个路径加进去:
D:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin\x86_amd64
D:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin
具体如下图:
注意CL.exe的路径取决于你的VS安装的目录。我的是在D:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin\x86_amd64和D:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin这两个文件夹下。需要根据你的安装路径进行修改。
- d:\codelib\thirdpartylib\wtl10_9163\include\atlribbon.h(19): fatal error C1189: #error: atlribbon.h requires the Unicode character set
出现该错误的原因在于支持ribbon界面需要设置为unicode字符集,具体如下图:
参考文献:
一、在WIN7 64位系统平台,VS2013环境下安装WTL90_4090_RC1(2014-04-01)
标签:Files,exe,x86,VS2015,Program,Studio,WTL,Microsoft,ribbon 来源: https://blog.csdn.net/clever101/article/details/99674567