получить ошибку из-за HRESULT, LARGE_INTEGER и DWORD в Linux

У меня был пример кода для CUDA VIDEO ENCODING, который изначально был написан для Windows, после подготовки файла Make и попытки его скомпилировать, произошла ошибка из-за типов данных HRESULT, LARGE_INTEGER и DWORD, которые они характерны для окон. как я могу преодолеть эту проблему?

LARGE_INTEGER m_liUserTime0, m_liKernelTime0;
DWORD m_dwStartTime;

есть ли альтернатива для этого?

0

Решение

Вы можете определить эти типы самостоятельно:

typedef unsigned long long LARGE_INTEGER;
typedef unsigned long DWORD;
typedef long HRESULT;
5

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]