其他分享
首页 > 其他分享> > VS2015使用WTL库的ribbon风格界面的注意事项

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在哪个文件夹下,然后把文件夹添加进来。

  1.  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这两个文件夹下。需要根据你的安装路径进行修改。

  1. 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