компоновщик — Неразрешенная ошибка внешних символов при использовании библиотеки NVML Переполнение стека

Я пытаюсь получить некоторые данные графического процессора из библиотеки NVML. Я сделал все включает, но получаю следующую ошибку:

LNK2001 Неразрешенный внешний символ «_nvmlInit_v2»

Вот часть моего кода

#include <Windows.h>
#include "nvml.h"
#pragma comment(lib, "nvml.lib")
#pragma comment(lib, "nvapi.lib")
#pragma comment(lib, "nvapi64.lib")

nvmlReturn_t result;
result = nvmlInit();

Все .Lib а также .час файлы находятся в каталоге проекта. Я использую Visual Studio 2017.

Также я добавил .ЛИЭС в

проект-> свойства-> конфигурация-> компоновщик-> ввод-> дополнительные зависимости
Скриншот

и путь к каталогу проекта в

project-> свойства-> Конфигурация-> Linker-> здравый> AdditionalLibraryDirectories

хотя это не должно быть нужно с #pragma comment ()

Есть идеи?

0

Решение

Задача ещё не решена.

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

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

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