diff --git a/cmake/check_std_filesystem.cpp b/cmake/check_std_filesystem.cpp
new file mode 100644
index 0000000000000000000000000000000000000000..b017244ca9d7c7d5aaad16b0c9a0cd700ef48de1
--- /dev/null
+++ b/cmake/check_std_filesystem.cpp
@@ -0,0 +1,7 @@
+#include <filesystem>
+
+int main(void)
+{
+    auto p = std::filesystem::current_path();
+    return 0;
+}