有两种解决方案:
第一种:将visual studio toolkit 降到 v141 (即Visual studio 2017)
第二种:还是用visual studio 2019并且使用c++17,但是
- 用 0.9.2dev版本的cinder
- 在Filesystem.h文件中,将
namespace fs = std::experimental::filesystem;
改为:
namespace fs = std::filesystem;
- 在TwMgr.cpp中,插入
#define _HAS_AUTO_PTR_ETC 1
- 如果sln中包含cinder sln,不要忘记将cinder sln改为c++17