我一直在尝试为 c++ 安装 nana 库。我使用过这些指南: https ://github.com/qPCR4vir/nana-docs/wiki/Installation
https://github.com/qPCR4vir/nana-docs/wiki/Install-and-use-nana-with-mingw---一步一步
我卡在“在您使用的 IDE/构建系统中创建静态链接库解决方案,并将放置在 NanaPath/source 及其所有子目录中的所有文件添加到项目中。然后编译解决方案并且您将在类似于 NanaPath/build/bin/IDEName 的路径中获得一个静态链接文件 NanaStatic。”
我下载了 MinGW、git 和 cmake,就像它说的那样。我打开了 bat 文件,使用链接运行“git clone”,运行
cmake -G "MinGW Makefiles"
它做了它的事情并成功地完成了。然后我尝试运行“make”,当它出现时它达到了 6%:
In file included from C:/Users/.../nana/verbose_prepocessor.hpp:99:0,
from C:\Users\...\nana\source\deploy.cpp:242:C/Users/.../nana/include/filesystem/filesystem.hpp:71:39: fatal error: experimental/filesystem: No such file or directory
# include<experimental/filesystem>
^
compilation terminated.
make[2]: *** [CMakeFiles\nana.dir\build.make:163: CMakeFiles/nana.dir/source/deploy.cpp.obj] Error 1
make[1]: *** [CMakeFiles\Makefile2:67: CMakeFiles/nana.dir/all] Error 2
make: *** [Makefile:129: all] Error 2
我尝试使用不同的代码源(git 和 sourceforge),但这并没有什么不同。我尝试使用 GUI cmake,但我遇到了其他错误,即无法识别 MinGW。我在网上四处寻找答案,但他们大多指向我正在使用的指南。我用 gcc/g++ --version 检查了我的 GCC 和 G++ 版本,它们都是 6.3.0。
我会接受任何建议/建议,谢谢!