Я хочу использовать функцию cuPrintf и получаю ее из SDK.В файле readme они записывают следующее
Использование Пакет cuPrintf состоит из двух функций устройства (то есть, вызываемых из ядра CUDA) и трех функций хоста (то есть вызываемых из приложения хоста).Они упакованы в один файл cuPrintf.cu вместе с объявлениями, включенными в отдельный заголовочный файл cuPrintf.cuh.Чтобы использовать cuPrintf в вашем приложении, вы должны выполнить одно из следующих действий:
a) Либо: включите заголовочный файл cuPrintf.cuh вверху кода вашего устройства и добавьте cuPrintf.cu в ваш make-файл илисоздайте командную строку так, чтобы файл был включен в вашу программу.
b) Или: непосредственно «#include cuPrintf.cu» вверху кода вашего устройства.В этом случае вам не следует добавлять этот файл в вашу команду makefile / build, и вы должны позаботиться о том, чтобы включить его только один раз во весь ваш проект.
Я пробовал несколько способов, но все они даютme error, (фатальная ошибка C1083: Невозможно открыть включаемый файл: 'cuPrintf.cuh': нет такого файла или каталога)
- Я поместил 'cuPrintf.cu' в папку заголовка в VB 2008и включаю, но выдаю мне ошибку, и меняю ее на cuPrintf.cuh, но тоже не работаю.
- Я помещаю оба файла в расширение проекта, включаю их в код и также выдаю мнеошибка.
Любые предложения о том, как это исправить, мне нужна эта функция для моего кода.