error: 'make_unique' is not a member of 'std'
时间: 2023-12-25 15:03:00 浏览: 260
failed call to cuInit: CUDA_ERROR_NO_DEVICE解决方法
3星 · 编辑精心推荐
如果编译器报错 "'make_unique' is not a member of 'std'",那可能是因为你的编译器版本过旧,不支持 C++14 的 `std::make_unique` 函数。你可以尝试使用 C++11 的 `std::unique_ptr` 和 `new` 运算符来代替 `std::make_unique`。或者,你也可以升级你的编译器到支持 C++14 的版本。
阅读全文