最近的一个ATL/WTL控件工程是用VC6生成的代码,然后在VS2008 EXPRESS EDITION版本中编译的,在Release版本中有两个选项:
Release MinSize
Release MinDependency
这两个选项的差异是前者是动态链接到ATL,后者是静态链接到ATL
编译后会遇到一个新问题:
找不到atlmincrt.lib
在VS2008 EXPRESS EDITION版本中没有“在ATL中使用最小CRT”这个选项,那该怎么办呢?
那就把这个库忽略掉吧
这下应该可以正常编译通过了。

在将一个使用VC6生成的ATL/WTL控件工程迁移到VS2008 EXPRESS EDITION时,遇到编译错误提示找不到atlmincrt.lib。由于VS2008中没有"在ATL中使用最小CRT"选项,通过忽略该库来解决问题,使得编译能够成功通过。
3905

被折叠的 条评论
为什么被折叠?



