Информация об изменениях

Сообщение Re[2]: Как подключить SDL2.dll к проекту в community? от 10.07.2022 7:44

Изменено 10.07.2022 7:46 Sm0ke

Re[2]: Как подключить SDL2.dll к проекту в community?
Здравствуйте, Marty, Вы писали:

M>Здравствуйте, Sm0ke, Вы писали:


S>>Перевёл проект с vs-code на vs-community 22.


S>>Не пойму как подключать dll к проекту на стадии линковки. Подскажите.


M>Библиотека импорта есть?


Нет.

M>
M>#if defined(_MSC_VER)
M>    #pragma comment(lib, "sdl2.lib")
M>#endif // !defined(BOOST_FILESYSTEM_NO_DEPRECATED) && defined(_MSC_VER)
M>


M>Можно в проекте, в опциях линкера, Additional Libraries


Нашёл в интернете как из ".dll" получить ".def", а из него и ".lib";

Правда в def пришлось добавлять руками две строчки. В общем получилось.
Re[2]: Как подключить SDL2.dll к проекту в community?
Здравствуйте, Marty, Вы писали:

M>Здравствуйте, Sm0ke, Вы писали:


S>>Перевёл проект с vs-code на vs-community 22.


S>>Не пойму как подключать dll к проекту на стадии линковки. Подскажите.


M>Библиотека импорта есть?


Нет. В vs-code компилировал через mingw64, там lib не нужен был. Просто dll указываешь в командной строке и всё.

M>
M>#if defined(_MSC_VER)
M>    #pragma comment(lib, "sdl2.lib")
M>#endif // !defined(BOOST_FILESYSTEM_NO_DEPRECATED) && defined(_MSC_VER)
M>


M>Можно в проекте, в опциях линкера, Additional Libraries


Нашёл в интернете как из ".dll" получить ".def", а из него и ".lib";

Правда в def пришлось добавлять руками две строчки. В общем получилось. Сделал через прагму.