Подключение к visual studio

Caruso
Сообщения: 6
Зарегистрирован: 06 фев 2021, 14:22

Подключение к visual studio

Сообщение Caruso »

Здравствуйте, помогите: подключить dspl библиотеку к visual studio 2019?

Аватара пользователя
Бахурин Сергей
Администратор
Сообщения: 1114
Зарегистрирован: 05 окт 2010, 19:55
Контактная информация:

Re: Подключение к visual studio

Сообщение Бахурин Сергей »

Если надо подключить скомпилированную библиотеку, то:
1. Линкуем динамически.
2. Необходимо прописать флаг -DWIN_OS в настройках компилятора.

Caruso
Сообщения: 6
Зарегистрирован: 06 фев 2021, 14:22

Re: Подключение к visual studio

Сообщение Caruso »

Здравствуйте, выдает ошибку в заголовочном файле (.h) - ошибка C2365 std: переопределение; предыдущим определением было "пространство имен". Включил заголовочный файл во внешние зависимости и сам dll в то же место, где находится sln. Можете помочь?

Аватара пользователя
Бахурин Сергей
Администратор
Сообщения: 1114
Зарегистрирован: 05 окт 2010, 19:55
Контактная информация:

Re: Подключение к visual studio

Сообщение Бахурин Сергей »

Приложите архив с проектом я посмотрю

Caruso
Сообщения: 6
Зарегистрирован: 06 фев 2021, 14:22

Re: Подключение к visual studio

Сообщение Caruso »

Архив ZIP - WinRAR.zip
(2.81 МБ) 171 скачивание

Аватара пользователя
Бахурин Сергей
Администратор
Сообщения: 1114
Зарегистрирован: 05 окт 2010, 19:55
Контактная информация:

Re: Подключение к visual studio

Сообщение Бахурин Сергей »

Ваш проект не завелся.
Сделал новый.
dspl_test.zip
(401.35 КБ) 255 скачиваний

Caruso
Сообщения: 6
Зарегистрирован: 06 фев 2021, 14:22

Re: Подключение к visual studio

Сообщение Caruso »

Спасибо! Работает. Как Вы сделали это?

Аватара пользователя
Бахурин Сергей
Администратор
Сообщения: 1114
Зарегистрирован: 05 окт 2010, 19:55
Контактная информация:

Re: Подключение к visual studio

Сообщение Бахурин Сергей »

Ну просто порылся в настройках компилятора и выставил нужные флаги. Кроме того переименовал функцию std в dstd потому что std это ключевое слово в c++. Я в плюсах не пишу, поэтому на си все было ок.

Caruso
Сообщения: 6
Зарегистрирован: 06 фев 2021, 14:22

Re: Подключение к visual studio

Сообщение Caruso »

Не могли бы Вы, пожалуйста, расписать каждый шаг. Буду очень благодарен.

Аватара пользователя
Бахурин Сергей
Администратор
Сообщения: 1114
Зарегистрирован: 05 окт 2010, 19:55
Контактная информация:

Re: Подключение к visual studio

Сообщение Бахурин Сергей »

основное: установить на вкладке полных настроек компилятора флаг компиляции совместимости с Cи (TC кажется флаг называется).

Ответить