Здравствуйте.
Перевёл проект с vs-code на vs-community 22.
Не пойму как подключать dll к проекту на стадии линковки. Подскажите.
Здравствуйте, Sm0ke, Вы писали:
S>Перевёл проект с vs-code на vs-community 22.
S>Не пойму как подключать dll к проекту на стадии линковки. Подскажите.
Библиотека импорта есть?
#if defined(_MSC_VER)
#pragma comment(lib, "sdl2.lib")
#endif // !defined(BOOST_FILESYSTEM_NO_DEPRECATED) && defined(_MSC_VER)
Можно в проекте, в опциях линкера, Additional Libraries
Здравствуйте, 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 пришлось добавлять руками две строчки. В общем получилось. Сделал через прагму.