C++ 文件系统库不导入
C++ filesystem lib not importing
我正在使用 CMake 开发一个小项目,我正在尝试使用文件系统库生成资产目录,但是在尝试使用 namespace fs = std::filesystem
visual studio 时用红色下划线标记它而且它没有正确构建。我找不到任何原因为什么这不起作用。我使用的代码是:
#include <filesystem>
namespace fs = std::filesystem;
问题是我没有使用 C++ Standard >= 17
通过在我的 CMakeLists.txt 中使用 target_compile_features(MyTarget PRIVATE cxx_std_17)
建议它解决了 <filesystem>
header 为空的问题
我正在使用 CMake 开发一个小项目,我正在尝试使用文件系统库生成资产目录,但是在尝试使用 namespace fs = std::filesystem
visual studio 时用红色下划线标记它而且它没有正确构建。我找不到任何原因为什么这不起作用。我使用的代码是:
#include <filesystem>
namespace fs = std::filesystem;
问题是我没有使用 C++ Standard >= 17
通过在我的 CMakeLists.txt 中使用 target_compile_features(MyTarget PRIVATE cxx_std_17)
建议它解决了 <filesystem>
header 为空的问题