Настройка проекта WxWidgets на Eclipse - PullRequest
0 голосов
/ 20 октября 2018

Удалось ли кому-нибудь скомпилировать демонстрационный проект WxWidgets-3.1.1 на Eclipse?Я использую набор инструментов MinGW-64 и использую встроенные проекты make-файлов, которые прекрасно компилируются.

К сожалению, когда я настраиваю проект с использованием eclipse CDT, я получаю бесконечную последовательность ошибок компоновщика, в основном связанныхв библиотеки Windows.Я добавил все мыслимые библиотеки, но все равно это не работает.

Я мог бы сделать этот пост длиннее, добавив некоторые подробности, но держу пари, что я не первый пользователь Linux, у которого возникают проблемы при настройке разработки с открытым исходным кодом.среда в Windows.

Кто-нибудь знает, как "импортировать" рабочий make-файл в настройки проекта eclipse, может быть?

Ответы [ 2 ]

0 голосов
/ 21 октября 2018

Я в конечном итоге решил, скопировав список библиотек из make вывода консоли:

g++ -o bombs.exe bombs_bombs.o bombs_bombs1.o bombs_game.o bombs_bombs_rc.o -L/c/wxWidgets-3.1.1/lib -mwindows -lwx_mswu_core-3.1 -lwx_baseu-3.1 -lpng -lz -ljpeg -ltiff -llzma -lwxregexu-3.1 -lz -lrpcrt4 -loleaut32 -lole32 -luuid -luxtheme -lwinspool -lwinmm -lshell32 -lshlwapi -lcomctl32 -lcomdlg32 -ladvapi32 -lversion -lwsock32 -lgdi32 -loleacc -lz -lrpcrt4 -loleaut32 -lole32 -luuid -luxtheme -lwinspool -lwinmm -lshell32 -lshlwapi -lcomctl32 -lcomdlg32 -ladvapi32 -lversion -lwsock32 -lgdi32 -loleacc

Некоторые из них явно не записаны в makefile, или я не смогчтобы найти их.

0 голосов
/ 20 октября 2018

Вы должны просто скопировать полный список библиотек из makefile.gcc в параметры ссылок в IDE, т.е. -lkernel32 -luser32 -lgdi32 -lcomdlg32 -lwinspool -lwinmm -lshell32 -lshlwapi -lcomctl32 -lole32 -loleaut32 -luuid -lrpcrt4 -ladvapi32 -lversion -lwsock32 -lwininet -loleacc -luxtheme (см. build/msw/makefile.gcc).

...