Не могу уже который час скомпилить хелло ворлд GUIшный с использованием такой связки. Предоставлю информацию для "прорисовки" имеющейся картины на данный момент:
[СОФТПАК]
ОС: Windows 7 Professional SP1
IDE: CodeLite 2.10.0.4778
Framework: wxWidgets 2.9.2
Compilers Pack: MinGW версию не помню последняя, вчера с оф.сайта скачал и установил.
НАСТРОЙКИ:
Компилятор g++: -g;$(shell cxxflags --unicode=yes --debug=yes)
Препроцессор: __WX__
Пути к includes: пустые, так как wxWidgets вместо этого требует указания настроек сборки с помощью переменной среды WXCFG, что не получается тоже корректно сделать.
Линкер: -mwindows;$(shell wx-config --debug=yes --libs --unicode=yes)
Пути к библиотекам для линкера: C:/wxWidgets/build/msw/gcc_mswudll;C:/wxWidgets/lib/gcc_dll
Переменные среды на уровне проекта: PATH=C:\Program Files\CodeLite;C:\MinGW\bin, WXWIN=C:\wxWidgets, WXCFG=C:\wxWidgets\lib\gcc_dll\mswu
Пути при установке: C:\MinGW, C:\wxWidgets, C:\Program Files\CodeLite.
ОШИБКИ:
Сборка:
----------Build Started--------
C:\Windows\system32\cmd.exe /c ""mingw32-make.exe" -j 1 -f "MyWorkspace_wsp.mk""
----------Building project:[ winForms - Debug ]----------
Please use the --wxcfg flag (as in wx-config --wxcfg=gcc_dll\mswud)
or set the environment variable WXCFG (as in WXCFG=gcc_dll\mswud) <= точно такого пути нету но разные варианты пробовал и ошибка так и остается
to specify which configuration exactly you want to use.
Please use the --wxcfg flag (as in wx-config --wxcfg=gcc_dll\mswud)
or set the environment variable WXCFG (as in WXCFG=gcc_dll\mswud)
to specify which configuration exactly you want to use.
process_begin: CreateProcess(NULL, cxxflags --unicode=yes --debug=yes, ...) failed.
mingw32-make.exe[1]: Entering directory `D:/Projects/MyWorkspace/winForms'
g++ -c "D:/Projects/MyWorkspace/winForms/main.cpp" -g -D__WX__ -o ./Debug/main.o -IC:/MinGW/include -I.
D:/Projects/MyWorkspace/winForms/main.cpp:4:23: fatal error: wx/wxprec.h: No such file or directory
compilation terminated. <= по неизвестной причине файл не обнаружен, хотя присутствует в файловой системе по тому же пути.
mingw32-make.exe[1]: *** [Debug/main.o] Error 1
mingw32-make.exe: *** [All] Error 2
mingw32-make.exe[1]: Leaving directory `D:/Projects/MyWorkspace/winForms'
----------Build Ended----------
1 errors, 0 warnings
Просьба помочь решить проблему. Смотрел на wxWidgetsWiki компиляцию с помощью MinGW, не помогло. Не надо предлагать качать в одном пакете CodeLite и wxWidgets. Лучше помогите решить данную ситуацию.
Примечание:
Перезагружался. Узнать бы где именно кроется ошибка вот... Возможно все дело в указании конфигурации, но это у меня так и не вышло.
RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.
Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.
Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.