Сообщение 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>Можно в проекте, в опциях линкера, Additional Libraries
Нашёл в интернете как из ".dll" получить ".def", а из него и ".lib";
Правда в def пришлось добавлять руками две строчки. В общем получилось.
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>Можно в проекте, в опциях линкера, Additional Libraries
Нашёл в интернете как из ".dll" получить ".def", а из него и ".lib";
Правда в def пришлось добавлять руками две строчки. В общем получилось. Сделал через прагму.
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 пришлось добавлять руками две строчки. В общем получилось. Сделал через прагму.