У меня разные версии одного и того же файла DLL, и я хочу убедиться, что он связан с последней версией. Но внутри файла LIB указан только файл «FileName.dll», который, я думаю, он проверяется в разных папках, пока не будет найден.
Как я могу убедиться, что он использует тот, который мне нужен?
Проблема в том, что я хочу использовать библиотеку OpenCL с взаимодействиями OpenGL. Но поскольку AMD-APP был удален из официального Интернета, я загрузил последнюю версию, и она, вероятно, устарела. Поскольку мое устройство в clinfo
получает версию драйвера 1.2 (мне нужно> = 2.0).
Итак, я установил Radeon Software Adrenalin для графики, и он дал мне новую версию DLL-файла (amd_opencl32. dll), который программа clinfo
возвращает версию драйвера 2.0.
OpenCL.lib старой версии AMD-APP связан с OpenCL.dll, есть ли способ связать его с новая версия? Я пытаюсь сделать что-то невозможное или действительно плохое?