Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/154.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 如何修复MinGW文件系统问题?_C++_C++17_Clion - Fatal编程技术网

C++ 如何修复MinGW文件系统问题?

C++ 如何修复MinGW文件系统问题?,c++,c++17,clion,C++,C++17,Clion,所以我创建了一个新的C++17 Clion项目,并包括文件系统库。 当我尝试运行porject时,出现以下错误: fatal error: filesystem: No such file or directory 我尝试使用:include和它的名称空间,但它不起作用 我使用MinGW-w64 v。6.0 我怎样才能修好它 致命错误:文件系统:没有这样的文件或目录 此消息由编译器发出。IDE只是将消息传递给您 要解决这个问题,必须使用支持C++17的工具链。特别是,您需要一个支持的标准库。这

所以我创建了一个新的C++17 Clion项目,并包括文件系统库。 当我尝试运行porject时,出现以下错误:

fatal error: filesystem: No such file or directory
我尝试使用:include和它的名称空间,但它不起作用

我使用MinGW-w64 v。6.0

我怎样才能修好它

致命错误:文件系统:没有这样的文件或目录

此消息由编译器发出。IDE只是将消息传递给您


要解决这个问题,必须使用支持C++17的工具链。特别是,您需要一个支持的标准库。这表明它在主干中实现,但默认情况下未启用,将在GCC版本9中发布,我不知道这与MinGW版本号有什么关系。

我将工具链从MinGW更改为Visual Studio,现在一切正常。

不是CLion的问题,只是IDE的问题,但编译器可能是它附带的标准库。请回答问题并添加您在CLion中使用的编译器的版本信息。您的运行库可能不支持文件系统。你用哪一种?CLion只是一个编辑问题的想法。编译器正在其包含目录列表中的“实验”子目录中查找特定文件“filesystem”。因此,要回答这个问题,我们需要知道你使用的是哪个编译器,例如:MIW/G++/VisualC++/CLAN,以及哪个版本。可能是编译器不支持“文件系统”,或者安装不正确,或者编译器的调用方式错误。CLion执行什么命令来编译?请获取一个更新的编译器,但我仍然不明白-我必须更改什么才能使我的项目正常工作?@trytorunthismand等待支持的MinGW版本,然后升级到该版本。