новичок здесь. Хотите спросить о том, как публиковать/экспортировать, CodeBlocks Приложение, созданное с помощью wxWidgets. После некоторых исследований я обнаружил, что я должен использовать DLL или что-то в этом роде, но поскольку я действительно новичок в этом, мне не хватает логики о том, как я должен это реализовать. Поскольку CodeBlocks предлагает wxWidgets и DLL в качестве отдельных проектов. Поэтому я не уверен, как правильно сочетаться. Заранее спасибо.Как опубликовать/экспортировать wxWidgets Приложение
0
A
ответ
0
Если вы использовали wxWidgets как .dll, чтобы получить самостоятельный пакет, вы должны распространять все запрошенные библиотеки. Самый простой способ - просто скопировать их из исходной папки (в вашем случае [wxWidgets root]\lib\gcc_dll
) в ту же папку, что и ваш исполняемый файл. Их могло быть много, но обычно требуется всего два или три. Для простоты вы можете скопировать их все, или вы можете многократно пытаться запустить программу и добавлять каждый раз, когда библиотека указана в сообщении об ошибке.
Обратите внимание, что для распространения вашего приложения вы, вероятно, захотите скомпилировать его в режиме выпуска, и, следовательно, вы должны отправить выпуск .dlls (т. Е. Начиная с wx...28_
вместо wx...28d_
).
Я немного расплывчатый от того, что вы действительно спрашиваете здесь? Вы можете отправить продукт, созданный wxWidgets, в различные формы. Статические или DLL имеют свои достоинства. Также у вас есть вопрос о платформах, архитектурах и т. Д. Что вы пробовали? Чего вы пытаетесь достичь именно? – NuSkooler
Вы говорили о DLL, которую уложили, или DLL wxWidgets? – shawnhcorey
Нет Я не писал ни одной DLL. Я в основном начал проект wxwidgets, а затем просто запускаю проект по умолчанию, чтобы проверить, могу ли я настроить все, как должен, по wxwidgets. Запуск работал в CodeBlocks, и он показал мне пустое окно в режиме предварительного просмотра. –