| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > С/С++: Кроссплатформенное программирование, Qt/Gtk+/wxWidgets > [wx] Перенос программы из Linux на Windows |
| Автор: shutffl 28.8.2009, 17:46 |
| Доброго времени суток !! Вчера написал простенькое, можно даже сказать тестовое, приложение с использованием wxWidgets. Написал, но не смог перевести его для Windows. Пробовал по-разному, но в итоге остановился на Code::Blocks для обеих систем, дабы быть уверенным, что скомпилируется. В итоге получилось, что компиляция стопориться на <wx/sizer.h> и подобных. Шаманство с путями ни к чему не привели. Подскажите куда копать. Спасибо. |
| Автор: andrew_121 28.8.2009, 18:54 |
| Вывод компилятора покажи. |
| Автор: shutffl 29.8.2009, 00:00 | ||
Сразу говорю, что именно этот код(проект) замечательно компилируется и запускается в Linux. |
| Автор: shutffl 29.8.2009, 01:49 | ||
Хм.. Странно. Сборку и настройку под Windows делал по видео гайду. Просто приложение - пустое окно - скомпилилось нормально и запустилось. А перенесенное - нет. И, что странно, если делаю пустой проект с wxSmith, то он тоже не компилится. Выдает вот это:
|
| Автор: andrew_121 29.8.2009, 06:42 |
| это ошибки линковки. Добавлено через 1 минуту и 56 секунд Я в подобных случаях говорю - Во дворе стоит сарай. На нем написано х*. Но там дрова! |
| Автор: shutffl 29.8.2009, 17:34 |
| А во существу? |
| Автор: taiven 29.8.2009, 17:37 |
| Запускаешь Code::Blocks, открываешь свой проект. Дальше заходишь в меню Project->Build options... Далее вкладка Linker Settings. Там указываешь все либы, которые требуются для Debug и Release. У тебя это кажется libwxjpegd.a и libwxtiffd.a(это для Debug, для Release libwxjpeg.a и libwxtiff.a) |
| Автор: shutffl 30.8.2009, 00:42 |
| Огромное спасибо! Попробую.. |
| Автор: shutffl 30.8.2009, 01:10 |
| Спасибо! Помогло! |