Название: Как скомпилить несколько файлов при помощи MinGw Отправлено: QtProger от Октябрь 26, 2009, 18:03 Скачал я AStyle. В архиве есть папка src. В ней несколько файлов:
ASEnhancer.cpp ASFormatter.cpp ASResource.cpp astyle.h astyle_main.cpp astyle_main.h Как скомпилить все это добро ? Название: Re: Как скомпилить несколько файлов при помощи MinGw Отправлено: lit-uriy от Октябрь 26, 2009, 18:08 можно позвать на помощь qmake (выполнить его с параметром -project) затем исправить файл проекта.
Если AStyle не использует Qt то в получившемся файле проекта написать строчку: CONFIG -= qt ну а затем стандартно: qmake make Название: Re: Как скомпилить несколько файлов при помощи MinGw Отправлено: QtProger от Октябрь 26, 2009, 18:11 А как можно без Qt скомпилить ?
Название: Re: Как скомпилить несколько файлов при помощи MinGw Отправлено: Alex Custov от Октябрь 26, 2009, 20:03 А как можно без Qt скомпилить ? mingw32-g++ -fPIC -O2 -o libastyle.so *.cpp Название: Re: Как скомпилить несколько файлов при помощи MinGw Отправлено: QtProger от Октябрь 26, 2009, 20:14 А что мне делать с полученным файлом libastyle.so ?
Попробовал g++ *, скомпилилась программа, но exe`шник получился больно большой - 825 КБ, а exe`шник, который шел в комплекте - 347 КБ. Как это поправить ? Название: Re: Как скомпилить несколько файлов при помощи MinGw Отправлено: Пантер от Октябрь 26, 2009, 20:56 Сделай strip file.exe, это уменьшит размер.
Скорее всего тот, что в комплекте , скомпилен студией. Название: Re: Как скомпилить несколько файлов при помощи MinGw Отправлено: QtProger от Октябрь 26, 2009, 21:07 Сделай strip file.exe, это уменьшит размер. Скорее всего тот, что в комплекте , скомпилен студией. Спасибо ! Файл уменьшился до 463 КБ. Но все равно больше чем тот, который шел в комплекте. Название: Re: Как скомпилить несколько файлов при помощи MinGw Отправлено: Пантер от Октябрь 26, 2009, 21:18 МинГВ больше студии, привыкай.
|