потом закину в visual studio .
Корректно будет все работать ?
Да но компилятор должен быть один
это принципиально ? если я на clang оформлю dll,то на gcc уже не смогу использовать ?
Да, это принципиально. Хотя есть исключения.
Да, жисть тяжила...
Кроме того, виджеты, работа с сетью — это всё может и НЕ работать в приложении, которое НЕ Qt App.
а где про это можно поподробнее почитать ?
Да особо нигде
класс😂👍
Есть просто определенная инфраструктура, которая используется в каждом приложении Qt, и им же она создаётся. Например, для виджетов нужен цикл обработки событий в приложении. Для сети ( HTTP ) нужны рабочие потоки и ещё кое что. Это все должно присутствовать в конечном приложении что будет работать. В общем, ты должен представлять как конкретная подсистема используется тобой, работает, и понимать, что нужно для этого.
ну я написал либу на одном и том же компиляторе. у меня есть mylib.dll, mylib.lib и хэдэры. Я должен теперь это подключить в vs. в добавок мне нужно подрубить qtcore.dll ? и другие qt*.dll файлы, которые я задействую?
vs всего лишь ide кроме либ от которых зависят твои либы, ты должен создавать и само qt приложение
В общем, да, но конкретный список библиотек, которые тебе нужны, знаешь только ты.
Обсуждают сегодня