我在 StackOverflow 中搜索了我的问题,并且了解了一些解决此问题的方法——我猜。但是,我无法做到这一点:
我有一个在旧版本的 Microsoft Visual Studio 中工作的项目。现在,我必须将这些项目转换为 Visual C++ 2008 Express Edition。我在 StackOverflow 中搜索了这个并下载了 Windows SDK。我在:this page和this page中找到了这个。
我还更新了 Visual C++ Express 在编译我的代码时查找的目录,并更新了这些目录。我将 include 和 atl 目录添加到 VC++Express。但是,我的输出窗口仍然指出:
------ Build started: Project: myProject, Configuration: Debug Win32 ------
Compiling...
stdafx.cpp
c:\documents and settings\username\my documents\visual studio 2008\projects\myProject\myProject\stdafx.h(16) : fatal error C1083: Cannot open include file: 'atlbase.h': No such file or directory
Build log was saved at "file://c:\Documents and Settings\username\My Documents\Visual Studio 2008\Projects\myProject\myProject\Debug\BuildLog.htm"
myProject - 1 error(s), 0 warning(s)
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
所以,如果我做错了什么,请您原谅,并希望您给我一些提示。
谢谢你。
忍者编辑:我是否也必须下载并安装“Windows Driver Kit Version 7.1.0”?