Форум программистов, компьютерный форум, киберфорум
C++ Qt
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/8: Рейтинг темы: голосов - 8, средняя оценка - 5.00
6 / 5 / 0
Регистрация: 02.04.2012
Сообщений: 82
1

Creator постоянно теряет компиляторы для андроида

29.01.2015, 03:04. Показов 1551. Ответов 9
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Настроил Android для Qt по инструкции, настраивать AVD не стал, решил сразу на телефоне проверять (на самом деле при создание нового устройства ошибка с Java связанная вываливается, поэтому и решил на телефоне проверять).
При компиляции ошибка [main.obj] error 2

Консоль сборки:
Кликните здесь для просмотра всего текста
02:53:52: Выполняются этапы для проекта MyProgramm...
02:53:52: Настройки не изменились, этап qmake пропускается.
02:53:52: Запускается: «D:\Qt\Install\Tools\mingw491_32\bin\mingw32-make.exe»
C:\Android\Android_NDK/toolchains/arm-linux-androideabi-4.9/prebuilt/windows/bin/arm-linux-androideabi-g++ -c -Wno-psabi -march=armv5te -mtune=xscale -msoft-float -ffunction-sections -funwind-tables -fstack-protector -fno-short-enums -DANDROID -Wa,--noexecstack -std=gnu++0x -O2 -Os -fomit-frame-pointer -fno-strict-aliasing -finline-limit=64 -mthumb -Wall -Wno-psabi -W -D_REENTRANT -fPIE -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I..\..\Qt\Install\5.4\android_armv5\mkspecs\android-g++ -I..\MyProgramm -I..\..\Qt\Install\5.4\android_armv5\include -I..\..\Qt\Install\5.4\android_armv5\include\QtPrintSupport -I..\..\Qt\Install\5.4\android_armv5\include\QtWidgets -I..\..\Qt\Install\5.4\android_armv5\include\QtGui -I..\..\Qt\Install\5.4\android_armv5\include\QtXml -I..\..\Qt\Install\5.4\android_armv5\include\QtNetwork -I..\..\Qt\Install\5.4\android_armv5\include\QtCore -I. -I. -IC:\Android\Android_NDK\sources\cxx-stl\gnu-libstdc++\4.9\include -IC:\Android\Android_NDK\sources\cxx-stl\gnu-libstdc++\4.9\libs\armeabi\include -IC:\Android\Android_NDK\platforms\android-9\arch-arm\usr\include -I. -o main.obj ..\MyProgramm\main.cpp
makefile:13870: recipe for target 'main.obj' failed
process_begin: CreateProcess(NULL, C:\Android\Android_NDK/toolchains/arm-linux-androideabi-4.9/prebuilt/windows/bin/arm-linux-androideabi-g++ -c -Wno-psabi -march=armv5te -mtune=xscale -msoft-float -ffunction-sections -funwind-tables -fstack-protector -fno-short-enums -DANDROID -Wa,--noexecstack -std=gnu++0x -O2 -Os -fomit-frame-pointer -fno-strict-aliasing -finline-limit=64 -mthumb -Wall -Wno-psabi -W -D_REENTRANT -fPIE -DQT_NO_DEBUG -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I..\..\Qt\Install\5.4\android_armv5\mkspecs\android-g++ -I..\MyProgramm -I..\..\Qt\Install\5.4\android_armv5\include -I..\..\Qt\Install\5.4\android_armv5\include\QtPrintSupport -I..\..\Qt\Install\5.4\android_armv5\include\QtWidgets -I..\..\Qt\Install\5.4\android_armv5\include\QtGui -I..\..\Qt\Install\5.4\android_armv5\include\QtXml -I..\..\Qt\Install\5.4\android_armv5\include\QtNetwork -I..\..\Qt\Install\5.4\android_armv5\include\QtCore -I. -I. -IC:\Android\Android_NDK\sources\cxx-stl\gnu-libstdc++\4.9\include -IC:\Android\Android_NDK\sources\cxx-stl\gnu-libstdc++\4.9\libs\armeabi\include -IC:\Android\Android_NDK\platforms\android-9\arch-arm\usr\include -I. -o main.obj ..\MyProgramm\main.cpp, ...) failed.
make (e=2): Не удается найти указанный файл.

mingw32-make: *** [main.obj] Error 2
02:53:55: Процесс «D:\Qt\Install\Tools\mingw491_32\bin\mingw32-make.exe» завершился с кодом 2.
Ошибка при сборке/установке проекта MyProgramm (комплект: Android for armeabi)
Во время выполнения этапа «Сборка»
02:53:55: Прошло времени: 00:03.


И ещё: Creator постоянно теряет компиляторы для андроида, постоянно приходится перенастраивать комплект.
Прикрепляю скрин ошибки при создании AVD, вдруг с этим связанно.
Миниатюры
Creator постоянно теряет компиляторы для андроида  
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
29.01.2015, 03:04
Ответы с готовыми решениями:

Постоянно теряет беспроводную сеть
Добрый вечер! Очень прошу помощи!!! Почитал тему ниже, но у меня немного подругому построена сеть....

Windows7 постоянно теряет доступ к интернету Wifi
Здравствуйте. Возникла проблема - чувствую, что дурацкая, но решение не могу найти :) Дано: ...

Приложение Фотографии постоянно теряет доступ к папке с фотографиями
Всем привет! Скажу сразу, специально зарегистрировался, чтобы задать вопрос на этом форуме....

Toshiba Satellite L955-D6M постоянно теряет сеть Wi-Fi
Всем доброго дня! Такая проблема Toshiba Satellite L955-D6M постоянно теряет сеть Wi-Fi, причем...

9
-20 / 0 / 0
Регистрация: 20.01.2015
Сообщений: 12
29.01.2015, 04:33 2
потому что
0
6 / 5 / 0
Регистрация: 02.04.2012
Сообщений: 82
29.01.2015, 12:54  [ТС] 3
Не понял.
0
-20 / 0 / 0
Регистрация: 20.01.2015
Сообщений: 12
30.01.2015, 01:39 4
ой всё!!!

Добавлено через 9 часов 12 минут
ну что такое, зачем минусики(((
0
6 / 5 / 0
Регистрация: 02.04.2012
Сообщений: 82
03.02.2015, 01:43  [ТС] 5
Итак, проблему сборки решил костылями, я этим не горжусь, но оно заработало и для меня это самое главное.
Что я сделал:
1) Вручную в makefile заменил строки
CC = C:\Android\Android_NDK/toolchains/arm-linux-androideabi-4.9/prebuilt/windows/bin/arm-linux-androideabi-gcc
CXX = C:\Android\Android_NDK/toolchains/arm-linux-androideabi-4.9/prebuilt/windows/bin/arm-linux-androideabi-g++
на
CC = C:\Android\Android_NDK/toolchains/arm-linux-androideabi-4.9/prebuilt/windows-x86_64/bin/arm-linux-androideabi-gcc
CXX = C:\Android\Android_NDK/toolchains/arm-linux-androideabi-4.9/prebuilt/windows-x86_64/bin/arm-linux-androideabi-g++
т.к. по пути "C:\Android\Android_NDK/toolchains/arm-linux-androideabi-4.9/prebuilt/windows/" не было папки bin.
2) Скопировал папку "bin" из "windows-x86_64" в "windows".
Если кто знает как это по правильному сделать, то подскажите.
Оба шага обязательны без первого "arm-linux-androideabi-g++: error: CreateProcess: No such file or directory", без второго тоже ошибка, т.к. все равно ищет файлы в "windows" в конце компиляции.

P/S/ Просьба к модераторам смените название темы на старую "Qt+Android, ошибка на этапе сборки", т.к. текущее название не отражает сути проблемы.
1
Автор FAQ
2732 / 1428 / 89
Регистрация: 08.09.2011
Сообщений: 3,746
Записей в блоге: 1
03.02.2015, 20:03 6
По какой причине не отражает сути ?
0
6 / 5 / 0
Регистрация: 02.04.2012
Сообщений: 82
03.02.2015, 22:44  [ТС] 7
Цитата Сообщение от Чистый Посмотреть сообщение
По какой причине не отражает сути ?
Основная проблема в том что появляется ошибка при сборке, то что теряются компиляторы написал за компанию, это конечно не очень удобно, но компиляции сильно не мешает.
0
Автор FAQ
2732 / 1428 / 89
Регистрация: 08.09.2011
Сообщений: 3,746
Записей в блоге: 1
04.02.2015, 08:58 8
Ошибка при сборке это следствие, а не причина. если нет компилятора то как вы компилируете?
0
6 / 5 / 0
Регистрация: 02.04.2012
Сообщений: 82
04.02.2015, 08:59  [ТС] 9
Перезапускаю Creator и он заново их находит.
0
Автор FAQ
2732 / 1428 / 89
Регистрация: 08.09.2011
Сообщений: 3,746
Записей в блоге: 1
04.02.2015, 09:11 10
Вопрос решен, тема закрыта.
0
04.02.2015, 09:11
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
04.02.2015, 09:11
Помогаю со студенческими работами здесь

получить gnu gcc 4.6.1 (компиляторы для c и c++) для kubuntu 11.04
Здравствуйте! Где можно загрузить компилятор gnu gcc 4.6.1 для kubuntu В стандартной поставке...

Компиляторы С++ для Linux
Какие вообще существуют под Linux компиляторы С++ кроме g++?

Компиляторы для Flash
Привет всем, хочу разобраться с языком flash(action script), подскажите какие программы компиляторы...

Программы для андроида
Вот хотел спросить на каком языке пишуть программы для андроида? Лазил в инети нашел что на...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru