Я пытаюсь настроить проект VS (2015) в Windows 10 для использования внешней библиотеки, однако, что бы я ни делал, я получаю ошибки LNK2019.
Если это поможет библиотеке, которая мне интересна, это CWO ++ ; Я скачал все версии и попробовал их все, ни одна не работала. В библиотеке site имеются инструкции по установке, однако их выполнение не принесло успеха.
Что я сделал:
[WINDOWS]
- Я организовал каждый из корневых каталогов версии библиотеки, чтобы он состоял из 2 подкаталогов:
- src - содержит все
.h
, .cpp
файлы
- bin - содержит все
.lib
, .dll
файлов
- Настройка
CWO_PATH
переменной среды, указывающей на версию, которую я пробовал в данный момент, например CWO_PATH
= D:\Coding\cwo\0.20
- Добавлены оба каталога - то есть src и bin - в PATH, например:
D:\Coding\cwo\0.20\bin
и D:\Coding\cwo\0.20\src
(как указано на сайте ).
- Также проверяется на всякий случай, действительно ли
.lib
файлы являются 64-битными, как описано здесь
[ВИЗУАЛЬНАЯ СТУДИЯ]
- Создан пустой проект c ++
- Отредактированные свойства конфигурации x64:
- C / C ++ / вкладка General, в дополнительные каталоги для добавления добавлено
$(CWO_PATH)/src
- Вкладка Linker / General, в Дополнительные каталоги библиотек добавлена
$(CWO_PATH)/bin
Вкладка Linker / Input, в дополнительные зависимости добавлено cwo.lib;
в начале
Добавлено main.cpp
со следующим кодом
#include <cwo.h>
int main()
{
CWO c;
}
После построения проекта я получаю 3 ошибки:
![enter image description here](https://i.stack.imgur.com/GdDrY.png)
Я предполагаю, что библиотека не связана должным образом. Подскажите, пожалуйста, что не так с этой конфигурацией?
EDIT
Настройки компоновщика
Windows lib каталог
![enter image description here](https://i.stack.imgur.com/IUJ2U.png)