问题描述
我有一个想要构建的 3 博士派对项目。作者说要构建它我必须使用MSBuild
。这是他的确切引文:
- 克隆https://github.com/NovaRain/DXSDK_Collection.git到一些
- 将 \Dxsdk_Aug2007\Lib\x86\dinput.lib 复制到 \Dxsdk_Jun2010\Lib\x86\
- 将环境变量 Dxsdk_DIR 设置为“\Dxsdk_Jun2010”(尾部斜杠很重要)
- 在 sfall 目录(ddraw.sln 所在的位置)中,创建空的 PostBuild.cmd
- 运行 VS 安装程序并添加“MSVC v140 - VS 2015 C++ 构建工具 (v14.00)”(如果您还没有的话)
- 找到 MSBuild.exe 并运行:
MSBuild.exe path\to\ddraw.sln -p:Configuration=ReleaseXP -p:Platform=Win32 -p:PlatformToolset=v140_xp
我已经仔细地遵循了所有步骤,但是当我运行 MSBuild
命令时,出现了以下错误:“Cannot open include file: 'algorithm': No such file or directory
”
#pragma once
#pragma message("Compiling precompiled headers.\n")
#define WINVER _WIN32_WINNT_WINXP
#define _WIN32_WINNT _WIN32_WINNT_WINXP
#include <algorithm>
#include <functional>
#include <initializer_list>
#include <memory>
#include <vector>
#include <unordered_map>
#include <map>
#include <string>
//#define WIN32_LEAN_AND_MEAN
#define NOCRYPT
#define NOSERVICE
#define NOMCX
#define NOIME
#include <Windows.h>
#include <intrin.h>
为什么 Standard Library
标头不可用,因为我已经完成了标准的 VS c++ 安装?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)