Я использую CUDA 9.1
и visual stdio 2017 15.4.4
для ускорения вычислений, и у меня возникает некоторая проблема, когда я редактирую код в visual stdio.Хотя я могу правильно скомпилировать проект, третий "<"
- это подчеркнутый красный , когда я называю ядро следующим образом: kernel<<<...,...>>>
.
Я действительно знаю, что он кажется второстепеннымпроблема, но это мешает моей работе, потому что я был введен в заблуждение неверной информацией при отладке кода.
Иногда то же самое происходит с включаемыми файлами, такими как #inclide <cstdlib>
и другими функциями ядра, когда я впервые открываю файл проекта.
Я могу убедиться, что все пути правильно добавлены вконфигурацию и код можно скомпилировать, запустить правильно.
Кто-нибудь, кто имеет представление о том, как решить эту проблему?Большое спасибо!