![]() |
|
Модераторы: bsa |
![]()
|
|
| shaukote |
|
||||
|
Новичок Профиль Группа: Участник Сообщений: 24 Регистрация: 13.2.2013 Репутация: нет Всего: нет |
Всем доброго времени суток.
Установил я Qt for MinGW к своему MinGW на Windows 7. У меня нет желания связываться с Qt Creator'ом, поэтому я попытался создать простенький HelloWorld в текстовом редакторе, как привык, и скомпилировать g++'ом из консоли. Однако столкнулся я с неприятным - mingw не хочет находить заголовочные файлы Qt. На вот такой код:
g++ мне радостно выдаёт следующее:
В общем-то, я так думаю, это логично, если Qt и MinGW стоят в разных папках и MinGW ничего про Qt не знает. Скажите, пожалуйста, как можно "подключить" Qt к MinGW? Это сообщение отредактировал(а) shaukote - 1.4.2013, 01:34 |
||||
|
|||||
| borisbn |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 4875 Регистрация: 6.2.2010 Где: Ростов-на-Дону Репутация: 21 Всего: 135 |
Пересиль себя и создай проект в креаторе, запусти компиляцию и посмотри в окне "Вывод компилятора" (или как-то так) как он вызывает g++. Там будет что-то типа
А потом вызывай себе в консоли. А вообще - консоль в Windows 7 - попахивает извращением -------------------- Женщины отличаются от программистов тем, что у них чары состоят из стрингов |
|||
|
||||
| kolesnle |
|
|||
![]() Упертый сишник ![]() Профиль Группа: Участник Сообщений: 93 Регистрация: 22.3.2013 Репутация: нет Всего: нет |
Я не в теме похоже, я думал надо сначала qmake вызывать
|
|||
|
||||
| borisbn |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 4875 Регистрация: 6.2.2010 Где: Ростов-на-Дону Репутация: 21 Всего: 135 |
похоже )) qmake генерит Makefile по pro-файлу. если тебе не нужен проект, а просто нужно скомпилировать простую программу типа "Hello World", то Makefile нинужен. -------------------- Женщины отличаются от программистов тем, что у них чары состоят из стрингов |
|||
|
||||
| shaukote |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 24 Регистрация: 13.2.2013 Репутация: нет Всего: нет |
borisbn, спасибо, выковырял из Makefile нужные строки. (:
Решил-таки по вашему совету отказаться от консольной компиляции трудов, написанных в текстовом редакторе и попробовать Qt Creator. Увы. Он упешно компилировал все вариации HwlloWorld'а, но ругался вот так:
И не закрывал программы после завершения их работы. Что за очередная напасть? |
|||
|
||||
| kolesnle |
|
|||
![]() Упертый сишник ![]() Профиль Группа: Участник Сообщений: 93 Регистрация: 22.3.2013 Репутация: нет Всего: нет |
|
|||
|
||||
| shaukote |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 24 Регистрация: 13.2.2013 Репутация: нет Всего: нет |
Разве?
Вроде та же проблема, "связывания" MinGW и Qt Creator. Ну да ладно. Тогда тема закрыта, спасибо borisbn за помощь. (: |
|||
|
||||
| Amp |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 886 Регистрация: 17.2.2009 Репутация: нет Всего: 17 |
||||
|
||||
![]()
|
| Правила форума "C/C++: Для новичков" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, bsa. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Для новичков | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |