Можно ли включить подсветку синтаксиса для CUDA 4.0 в Visual Studio 2010? - PullRequest
6 голосов
/ 13 апреля 2011

Прямой вопрос : возможно ли включить подсветку синтаксиса для CUDA 4.0 в Visual Studio 2010, и если да, то как это сделать?

Фон Я пытался следовать этому руководству, получил IntelliSense, но столкнулся с проблемой.Очевидно, CUDA 4 не создает каталог «C: \ Users \\ AppData \ Local \ NVIDIA Corporation \ NVIDIA GPU Computing SDK 4.0», и мне не удалось найти другие файлы на моем компьютере, относящиеся к подсветке синтаксиса CUDA в Visual Studio.Если кто-нибудь знает, как включить подсветку синтаксиса или где найти список ключевых слов от NVIDIA, я был бы очень признателен.Одним из решений, которое я могу придумать, было бы установить CUDA 3.2 и использовать его файл «usertype.dat», но меня беспокоит только то, что в нем будут выделены устаревшие ключевые слова.Если это так и единственный способ включить подсветку синтаксиса, я подожду до официального релиза CUDA 4.Еще раз спасибо!:)

Ответы [ 2 ]

6 голосов
/ 13 апреля 2011

См. Этот пост в блоге, который я написал о добавлении этого для CUDA 3.2. Сейчас я использую 4.0 RC, и я не думаю, что что-то изменилось в этих шагах, хотя вы правы насчет файла usertype.dat. Вы можете вручную изменить это, чтобы добавить / удалить новые ключевые слова.

http://www.ademiller.com/blogs/tech/2010/10/visual-studio-2010-adding-intellisense-support-for-cuda-c/

4 голосов
/ 15 декабря 2012

Для CUDA 5 я нашел "usertype.dat" в

C:\ProgramData\NVIDIA Corporation\CUDA Samples\v5.0\doc\syntax_highlighting\visual_studio_8

Спасибо.

...