Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

qmake

1.8K
30 августа 2007 года
dEBuch
95 / / 21.10.2005
Как в qmake откомпилирвоать программу для винды? Для linux привык
 
Код:
qmake -project
qmake
make
22K
30 августа 2007 года
Pastor
43 / / 16.05.2007
если честно - хз...
поставь лучше QDevelop для винды и все... :)
Пользую, пока претензий нету...
361
30 августа 2007 года
Odissey_
661 / / 19.09.2006
Создание проекта
qmake -project
Создание make файла
qmake -makefile

Если пользуешься mingw то добавляешь при создании make файла -spec "win32-g++"
qmake -makefile -spec "win32-g++"

подробнее
http://doc.trolltech.com/4.2/qmake-manual.html
1.8K
30 августа 2007 года
dEBuch
95 / / 21.10.2005
Та нет, я винду удалил. Где-то читал, что можно под винду сразу в qmake компилировать, не помню где. Вот нашел. что make файл, можно создать с опцией
 
Код:
-spec "win32-g++"
Ну, а потом все рано make не работает...
361
30 августа 2007 года
Odissey_
661 / / 19.09.2006
Хм.. забавно.
Опция -spec "win32-g++" указывает тебе компилятор, которым будет создаваться исполняемый файл. Об этом я уже писал. В данном случае это mingw, но можно указать и другой win компилятор.
Если ты найдешь компилятор который будет создавать под linux платформой исполняемый файлы для win платформы и подружишь его с qmake, то наверное такое возможно...
// ++
По сути qmake просто генерит make файлы, а по теме ищи "кросскомпиляция" (например здесь)
314
03 сентября 2007 года
fanto
374 / / 15.02.2003
Ха! Даже тему создавать не надо....
Я тут только-только решил проникнуться Qt и сразу наткнулся на ОГРОМНОЕ количество ошибок...
Ругается на .h аж на консоль не влазит....
Ругань такого вида:
/usr/include/qt4/QtGui/qapplication.h:55: error: expected declaration specifiers before 'class'
/usr/include/qt4/QtGui/qapplication.h:60: error: expected declaration specifiers before 'class'
/usr/include/qt4/QtGui/qapplication.h:61: error: expected declaration specifiers before 'class'
/usr/include/qt4/QtGui/qapplication.h:64: error: expected declaration specifiers before 'class'
/usr/include/qt4/QtGui/qapplication.h:334: error: expected declaration specifiers before ';' token
/usr/include/qt4/QtGui/qapplication.h:336: error: expected declaration specifiers before 'QT_END_HEADER'
wolf.c:11: warning: type of 'QByteArray' defaults to 'int'
/usr/include/qt4/QtGui/qwindowdefs.h:125: error: declaration for parameter 'WId' but no such parameter
/usr/include/qt4/QtGui/qwindowdefs.h:124: error: declaration for parameter 'Region' but no such parameter
/usr/include/qt4/QtGui/qwindowdefs.h:123: error: declaration for parameter 'GC' but no such parameter
/usr/include/qt4/QtGui/qwindowdefs.h:122: error: parameter 'XEvent' has incomplete type
/usr/include/qt4/QtGui/qwindowdefs.h:122: error: declaration for parameter 'XEvent'

Где что посмотреть? А то я теряюсь чуток....
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог