наконец, NVIDIA поддерживает в CUDA 7.0 стандарт c++11 даже в коде устройства. Я установил сейчас CUDA NSight 7.0 и, видимо, слишком слеп, чтобы найти опцию, которая активирует c++11
. На данный момент мне пришлось переименовать nvcc
в nvcc.orig
и создать сценарий оболочки nvcc
, в котором я вызываю nvcc.orig
и предоставляю параметр c++11
со всеми параметрами. Тогда я смогу скомпилировать свой код без проблем.
Но это не может так работать!
Может кто-нибудь сказать мне, где активировать стандарт c++11 в настройках проекта?