系统找不到指定的Visual Studio 2015文件
The system cannot find the file specified Visual Studio 2015
我刚开始编程,但我不断遇到头之类的问题。所以,每当我尝试运行代码时
// ConsoleApplication4.cpp : Defines the entry point for the console application.
#include "stdafx.h"
#include "std_lib_facilities.h"
int main()
{
return 0;
}
我收到警告说
无法启动程序"C:\Users\Gebruiker\documents\visual studio 2015\Projects\ConsoleApplication4\Debug\ConsoleApplication4.exe"。系统找不到指定的文件
此外,Build输出:
1>------ Build started: Project: ConsoleApplication4, Configuration: Debug Win32 ------
1>ConsoleApplication4.cpp
1>c:program files (x86)microsoft visual studio 14.0vcincludehash_map(17): error C2338: <hash_map> is deprecated and will be REMOVED. Please use <unordered_map>. You can define _SILENCE_STDEXT_HASH_DEPRECATION_WARNINGS to acknowledge that you have received this warning.
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========_
正如你可能已经注意到的,我正在关注Bjarne Stroustrup关于这一点的书,他根本没有具体说明如何处理这一问题。
无论如何,std_lib_facilities.h标头与ConsoleApplication.cpp位于同一文件夹中,就像他告诉我做的那样。
实际上,我不认为这与这个项目有任何特别的关系,因为我在所有的项目中都面临这个问题。
哦,是的,我不得不说,我已经检查了多个与此相关的问题,但这些问题与我的不匹配。
我还尝试了#include "../std_lib_facilities.h"
和#include "../../std_lib_facilities.h"
,但没有结果。(与stdafx.h相同)我尝试过"构建"程序,但实际上我不知道它能做什么,我是否应该构建解决方案或cpp,以及何时调试。。。。
答案肯定不在书中,因为我已经继续到第8章,没有做练习,因为我无法让事情发挥作用。
(如果我在这个问题上搞砸了什么,也请告诉我,即我需要少说话,提供更多细节或其他什么)
以下是如何删除弃用错误:如何修复"<hash_map>已弃用,将被删除。请使用<无序映射>quot;?
如果它仍然没有运行,只需转到项目目录并删除Visual Studio在使用Debug\Release配置运行后创建的所有Debug\Release文件夹。通常对我有效。
尝试创建"新项目"/C++控制台应用程序;使用您的代码,而不使用任何include语句-Peter K
这为我解决了问题,我基本上只是复制粘贴代码,它就起作用了。
我也有hash_map错误,因为它在MSVS 2017中不再受支持。这种情况尤其发生,因为人们经常会发现Bjarne Stroustrup网站上的旧标题。这是Baum Mit Augen(Stroustrup的更新版本)提供的新标题的链接
如果你使用的不是Bjarne Stroustrup提供的标题,而是你自己制作的标题,你在互联网上找到的标题,或者是一本书提供的标题。(非常感谢)(如果这还不能解决问题,一定要检查他们的答案)
如果你遇到这个问题,你可能在做一个新项目时把设置搞砸了(就像我一样)。
这是社区提供的评论的浓缩,这些答案都不是我的。
- Visual Studio 2015:Extern "C" 和 "export" 关键字
- 为cl.exe(Visual Studio代码)指定命令行C++版本
- 试图在visual studio上用C++创建一个桌面应用程序
- 如何在MS Visual Studio 2019中运行QT UI
- 如何使用Visual Studio 2017在C++中为参数化对象数组使用唯一指针
- Visual Studio Code - C++ Debugger 無法啟動
- Visual Studio 2019:插入多个C++风格的单行注释
- Visual Studio Code "undefined reference to `WinMain@16'"
- Visual studio代码重构似乎不起作用(例如,重命名符号-f2)
- Visual Studio中的函数声明和函数定义问题
- 如何指定我希望我的LIB链接到的DLL文件?-Visual Studio 2019
- Visual Studio mkl_link_tool.exe链接错误
- Visual Studio(或任何其他工具)能否将地址解释为调用堆栈(boost上下文)的开头
- 不同的Visual Studio版本中缺少.dll
- 用Visual Studio在C++中嵌入Julia
- Visual Studio 2017循环自动向量化问题
- 有没有办法在远程设备上打开和编辑visual Studio 2017解决方案
- 尝试使用继承和模板实现CRTP.Visual Studio正在生成编译器错误
- Visual Studio在尝试读取resource.txt文件时崩溃
- Visual Studio 2017 不允许我创建 C++ 专用模板