![]() |
|
|
![]()
|
|
| KaraKum |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 640 Регистрация: 3.12.2007 Репутация: нет Всего: 1 |
Доброе время суток.
На Linux'e написал Qt-приложение - теперь собираюсь скомпилировать для винды: только установил MinGW, Qt 4.4.3, пытаюсь скомпилировать самый первый пример (hello.h hello.cpp main.cpp) - qmake сработала нормально - проектный файл создался, но вот при команде make выводится ошибка: "../include/QtCore/../../src/corelib/tools/qvector.h:370: error: `qMalloc' cannot be used as a function" В чём может быть проблема? |
|||
|
||||
| SABROG |
|
|||
![]() Hacker ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2481 Регистрация: 18.9.2006 Репутация: 81 Всего: 91 |
Этот "самый первый пример" писал ты ? Если так, то проверь, чтобы он был написан в cp1251 или cp866 кодировке, виндовый gcc (mingw) не понимает исходники в уникоде (utf8 и т.п.) без спец. ключей (или сборке).
|
|||
|
||||
| KaraKum |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 640 Регистрация: 3.12.2007 Репутация: нет Всего: 1 |
А как в Винде можно посмотреть кодировку или поменять её? И как сохранить файл, чтобы прога, через которую сохраняешь, не добавляла к имени файла своё расширение (бесит! вот в линухе такого нет
(Если сохранять эти файлы через текстовый редактор, то по-умолчанию они сохраняются с ANSI-кодировкой) |
|||
|
||||
| mes |
|
|||
|
любитель ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 7954 Регистрация: 14.1.2006 Репутация: 7 Всего: 250 |
в Notepade в меню кодировки Сохранить в ... |
|||
|
||||
| KaraKum |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 640 Регистрация: 3.12.2007 Репутация: нет Всего: 1 |
В блокноте нет меню "кодировки".
Вот в Linux-овском kWrite помню есть в сервис->кодировка, а в блокноте вроде нету |
|||
|
||||
| SABROG |
|
|||
![]() Hacker ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2481 Регистрация: 18.9.2006 Репутация: 81 Всего: 91 |
|
|||
|
||||
| KaraKum |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 640 Регистрация: 3.12.2007 Репутация: нет Всего: 1 |
Да. Стоит ANSI кодировка.
Тогда в чём может быть проблема? |
|||
|
||||
| SABROG |
|
|||
![]() Hacker ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2481 Регистрация: 18.9.2006 Репутация: 81 Всего: 91 |
Выложи исходники.
|
|||
|
||||
| KaraKum |
|
||||||||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 640 Регистрация: 3.12.2007 Репутация: нет Всего: 1 |
Файлы из стандартного обучения, которое устанавливается вместе с Qt автоматически.
main.cpp:
hello.h:
hello.cpp:
hello.pro.txt: (написан мною как в обучении)
Сгенерированый командой "qmake -o Makefile ...\hello.pro.txt" файл приложен... Присоединённый файл ( Кол-во скачиваний: 3 )
Makefile 4,82 Kb |
||||||||
|
|||||||||
| KaraKum |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 640 Регистрация: 3.12.2007 Репутация: нет Всего: 1 |
Исправил - теперь всё работает.
До этого устанавливал MinGW сам, а теперь "разрешил" установочнику Qt скачать MinGW самостоятельно - и прога скомпилировалась Вопрос отмечен как решённый. |
|||
|
||||
![]()
|
| Правила форума "С/С++: Кроссплатформенное программирование, QT/Gtk+/wxWidgets" | |
|
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, Любитель. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | С/С++: Кроссплатформенное программирование, Qt/Gtk+/wxWidgets | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |