cuda - NVCC 关于 [[deprecated]] 的警告:“属性不适用于任何实体”
问题描述
如果我编译以下代码:
using foo [[deprecated]] = char;
使用 nvcc v10.2.89 和-std=c++14
,我得到:
warning: attribute does not apply to any entity
但这不会发生在-std=c++11
. 为什么我会收到这个警告?这似乎是有效的 C++14。
解决方案
我怀疑这是那个版本的 NVCC 中的一个错误。使用 CUDA 11.x 版本的 NVCC,这似乎不会发生。看来您需要升级,或者让您的用户升级。
推荐阅读
- r - Creating a new Group of every appearence of FALSE
- java - SQLite: Is closing and reopening a database a bad habit?
- python - 在正在运行的进程中刷新 paramiko 中的标准输出
- python - 如何使用 KNN 进行推荐
- java - 在 Spring Boot 中从 XML 获取属性值
- c - eclipse中的Watchpoint vs watch表达式
- css - ionic 4 根据所选值使离子项目透明
- r - R:如何在这个函数中使用当前函数输出
- node.js - 如何使用管理 SDK 在 Firebase 存储中设置某些存储桶?
- swift - 如何检查 iCloud 可用空间