gpt4 book ai didi

c++ - 系统找不到指定的文件 Visual Studio 2015

转载 作者:行者123 更新时间:2023-11-30 03:34:25 25 4
gpt4 key购买 nike

我刚开始编程,但总是遇到标题和内容方面的问题。所以,每当我尝试运行代码时

 // ConsoleApplication4.cpp : Defines the entry point for the console      application.
#include "stdafx.h"
#include "std_lib_facilities.h"

int main()
{
return 0;
}

我收到这个警告说

Unable to start program 'C:\Users\Gebruiker\documents\visual studio 2015\Projects\ConsoleApplication4\Debug\ConsoleApplication4.exe'. The system cannot find file specified.

此外,构建输出:

1>------ Build started: Project: ConsoleApplication4, Configuration: Debug Win32 ------
1>ConsoleApplication4.cpp
1>c:\program files (x86)\microsoft visual studio 14.0\vc\include\hash_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 header 与 ConsoleApplication.cpp 位于同一文件夹中,正如他告诉我的那样。

我实际上不认为这与这个程序有什么特别的关系,因为我做的所有项目都面临这个问题。

哦,是的,我不得不说我已经检查了多个与此相关的问题,但这些问题与我的不匹配。

我还尝试了 #include "../std_lib_facilities.h"#include "../../std_lib_facilities.h",但没有结果。 (与 stdafx.h 相同)我试过“构建”该程序,但我实际上并不知道它做了什么,是否应该构建解决方案或 cpp,以及何时调试....

答案肯定不在书中,因为我继续学习第 8 章,没有做练习,因为我无法使它工作。

(如果我在这个问题上搞砸了,也请告诉我,即我需要少说话,提供更多细节或其他东西)

最佳答案

以下是删除弃用错误的方法: How to fix "<hash_map> is deprecated and will be REMOVED. Please use <unordered_map>"?

如果它仍然没有运行,只需转到项目目录并删除 Visual Studio 在您使用 Debug\Release 配置运行后创建的所有 Debug\Release 文件夹。通常对我有用。

关于c++ - 系统找不到指定的文件 Visual Studio 2015,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42024644/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com