Что такое октет JSON и почему требуются два?

nvcc иногда имеет проблемы с компиляцией сложного кода шаблона, такого как найденный в Boost, даже если код используется только в функциях __host__.

Если расширение файла .cpp, nvcc не выполняет никакого анализа и вместо этого пересылает код компилятору хоста, поэтому вы наблюдаете различное поведение в зависимости от расширения файла.

Если возможно, попробуйте выполнить карантинный код, который зависит от Boost в .cpp, которые не нужно анализировать с помощью nvcc.

Я также обязательно попробую nvcc, который поставляется с последним CUDA 4.1 . Поддержка шаблона nvcc улучшается с каждым выпуском.

37
задан Flip 7 May 2016 в 11:27
поделиться