Я использую некоторые функции из cutil.h для определения времени моего кода. Он прекрасно компилируется на Windows XP с версией 2008. Недавно я переключаюсь на окно 7 и версию 2008. Этот код не компилируется, и у меня появляется следующая ошибка,
1> ССЫЛКА: C: \ Users \ weiqi \ Documents \ Visual Studio
2008 \ Projects \ corrColumnLateral \ Debug \ corrColumnLateral.exe не найден
или не построен по последней добавочной ссылке; выполняя полный
link1> corrColumnLateral.cu.obj: ошибка LNK2019: неразрешенная внешняя
символ _ imp _cutStopTimer @ 4, указанный в функции
_main1> corrColumnLateral.cu.obj: ошибка LNK2019: неразрешенный внешний символ _ imp _cutStartTimer @ 4, указанный в функции
_main1> corrColumnLateral.cu.obj: ошибка LNK2019: неразрешенный внешний символ _ imp _cutResetTimer @ 4, указанный в функции
_main1> corrColumnLateral.cu.obj: ошибка LNK2019: неразрешенный внешний символ _ imp _cutGetTimerValue @ 4, указанный в функции
_main1> corrColumnLateral.cu.obj: ошибка LNK2019: неразрешенный внешний символ _ imp _cutCreateTimer @ 4, указанный в функции _main
Макросы из файла заголовка, такие как CUDA_SAFE_CALL, работают нормально, но функции синхронизации, такие как cutCreatTimer, не компилируются. Кто-нибудь знает, что происходит?