реклама на сайте
подробности

 
 
sergey sva
сообщение Jun 26 2008, 17:58
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 2 546
Регистрация: 23-05-07
Из: Самарская область Сызрань
Пользователь №: 27 923



Интересно бесплатный компилятор для ARM существует..? smile.gif
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
sergey sva
сообщение Jul 8 2008, 10:06
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 546
Регистрация: 23-05-07
Из: Самарская область Сызрань
Пользователь №: 27 923



Решил попробовать QT +QDevelop + minGw скачал установил, все вроде работает только,
не всегда компиляция происходит без ошибок.
первый раз компилю ,все без ошибо.
Цитата
Сборка (make)...
C:/MinGW/bin/mingw32-make -f Makefile.Release
mingw32-make[1]: Entering directory `C:/QDevelop_source/TEST'
c:/Qt/4.4.0/bin/uic.exe ui/mainwindow.ui -o build/ui_mainwindow.h
g++ -c -O2 -Wall -frtti -fexceptions -mthreads -DUNICODE -DQT_LARGEFILE_SUPPORT -DQT_DLL -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_THREAD_SUPPORT -I'../../Qt/4.4.0/include/QtCore' -I'../../Qt/4.4.0/include/QtCore' -I'../../Qt/4.4.0/include/QtGui' -I'../../Qt/4.4.0/include/QtGui' -I'../../Qt/4.4.0/include' -I'c:/Qt/4.4.0/include/ActiveQt' -I'build' -I'build' -I'../../Qt/4.4.0/mkspecs/default' -o build/mainwindowimpl.o src/mainwindowimpl.cpp
g++ -c -O2 -Wall -frtti -fexceptions -mthreads -DUNICODE -DQT_LARGEFILE_SUPPORT -DQT_DLL -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_THREAD_SUPPORT -I'../../Qt/4.4.0/include/QtCore' -I'../../Qt/4.4.0/include/QtCore' -I'../../Qt/4.4.0/include/QtGui' -I'../../Qt/4.4.0/include/QtGui' -I'../../Qt/4.4.0/include' -I'c:/Qt/4.4.0/include/ActiveQt' -I'build' -I'build' -I'../../Qt/4.4.0/mkspecs/default' -o build/main.o src/main.cpp
C:\Qt\4.4.0\bin/moc.exe -DUNICODE -DQT_LARGEFILE_SUPPORT -DQT_DLL -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_THREAD_SUPPORT -I'../../Qt/4.4.0/include/QtCore' -I'../../Qt/4.4.0/include/QtCore' -I'../../Qt/4.4.0/include/QtGui' -I'../../Qt/4.4.0/include/QtGui' -I'../../Qt/4.4.0/include' -I'c:/Qt/4.4.0/include/ActiveQt' -I'build' -I'build' -I'../../Qt/4.4.0/mkspecs/default' -D__GNUC__ -DWIN32 src/mainwindowimpl.h -o build/moc_mainwindowimpl.cpp
g++ -c -O2 -Wall -frtti -fexceptions -mthreads -DUNICODE -DQT_LARGEFILE_SUPPORT -DQT_DLL -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_THREAD_SUPPORT -I'../../Qt/4.4.0/include/QtCore' -I'../../Qt/4.4.0/include/QtCore' -I'../../Qt/4.4.0/include/QtGui' -I'../../Qt/4.4.0/include/QtGui' -I'../../Qt/4.4.0/include' -I'c:/Qt/4.4.0/include/ActiveQt' -I'build' -I'build' -I'../../Qt/4.4.0/mkspecs/default' -o build/moc_mainwindowimpl.o build/moc_mainwindowimpl.cpp
g++ -enable-stdcall-fixup -Wl,-enable-auto-import -Wl,-enable-runtime-pseudo-reloc -Wl,-s -Wl,-subsystem,console -mthreads -Wl -o bin/TEST.exe build/mainwindowimpl.o build/main.o build/moc_mainwindowimpl.o -L'c:/Qt/4.4.0/lib' -lQtGui4 -lQtCore4
mingw32-make[1]: Leaving directory `C:/QDevelop_source/TEST'
---------------------- Сборка завершена без ошибок----------------------


второй раз пересобираю вылетает 3 ошибки, хоть не чего и не менял.

Цитата
Обновить проект (qmake TEST.pro)...
Очистить проект (make clean)...
C:/MinGW/bin/mingw32-make -f Makefile.Release clean
mingw32-make[1]: Entering directory `C:/QDevelop_source/TEST'
rm build/moc_mainwindowimpl.cpp
rm build/ui_mainwindow.h
rm build/mainwindowimpl.o build/main.o build/moc_mainwindowimpl.o
mingw32-make[1]: Leaving directory `C:/QDevelop_source/TEST'
C:/MinGW/bin/mingw32-make -f Makefile.Debug clean
mingw32-make[1]: Entering directory `C:/QDevelop_source/TEST'
rm build/moc_mainwindowimpl.cpp
rm build/ui_mainwindow.h
rm: cannot remove `build/moc_mainwindowimpl.cpp': No such file or directory
mingw32-make[1]: [compiler_moc_header_clean] Error 1 (ignored)
rm build/mainwindowimpl.o build/main.o build/moc_mainwindowimpl.o
rm: cannot remove `build/ui_mainwindow.h': No such file or directory
mingw32-make[1]: [compiler_uic_clean] Error 1 (ignored)
mingw32-make[1]: Leaving directory `C:/QDevelop_source/TEST'
rm: cannot remove `build/mainwindowimpl.o': No such file or directory
rm: cannot remove `build/main.o': No such file or directory
rm: cannot remove `build/moc_mainwindowimpl.o': No such file or directory
mingw32-make[1]: [clean] Error 1 (ignored)
Сборка (make)...
C:/MinGW/bin/mingw32-make -f Makefile.Release
mingw32-make[1]: Entering directory `C:/QDevelop_source/TEST'
c:/Qt/4.4.0/bin/uic.exe ui/mainwindow.ui -o build/ui_mainwindow.h
g++ -c -O2 -Wall -frtti -fexceptions -mthreads -DUNICODE -DQT_LARGEFILE_SUPPORT -DQT_DLL -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_THREAD_SUPPORT -I'../../Qt/4.4.0/include/QtCore' -I'../../Qt/4.4.0/include/QtCore' -I'../../Qt/4.4.0/include/QtGui' -I'../../Qt/4.4.0/include/QtGui' -I'../../Qt/4.4.0/include' -I'c:/Qt/4.4.0/include/ActiveQt' -I'build' -I'build' -I'../../Qt/4.4.0/mkspecs/default' -o build/mainwindowimpl.o src/mainwindowimpl.cpp
g++ -c -O2 -Wall -frtti -fexceptions -mthreads -DUNICODE -DQT_LARGEFILE_SUPPORT -DQT_DLL -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_THREAD_SUPPORT -I'../../Qt/4.4.0/include/QtCore' -I'../../Qt/4.4.0/include/QtCore' -I'../../Qt/4.4.0/include/QtGui' -I'../../Qt/4.4.0/include/QtGui' -I'../../Qt/4.4.0/include' -I'c:/Qt/4.4.0/include/ActiveQt' -I'build' -I'build' -I'../../Qt/4.4.0/mkspecs/default' -o build/main.o src/main.cpp
C:\Qt\4.4.0\bin/moc.exe -DUNICODE -DQT_LARGEFILE_SUPPORT -DQT_DLL -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_THREAD_SUPPORT -I'../../Qt/4.4.0/include/QtCore' -I'../../Qt/4.4.0/include/QtCore' -I'../../Qt/4.4.0/include/QtGui' -I'../../Qt/4.4.0/include/QtGui' -I'../../Qt/4.4.0/include' -I'c:/Qt/4.4.0/include/ActiveQt' -I'build' -I'build' -I'../../Qt/4.4.0/mkspecs/default' -D__GNUC__ -DWIN32 src/mainwindowimpl.h -o build/moc_mainwindowimpl.cpp
g++ -c -O2 -Wall -frtti -fexceptions -mthreads -DUNICODE -DQT_LARGEFILE_SUPPORT -DQT_DLL -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_THREAD_SUPPORT -I'../../Qt/4.4.0/include/QtCore' -I'../../Qt/4.4.0/include/QtCore' -I'../../Qt/4.4.0/include/QtGui' -I'../../Qt/4.4.0/include/QtGui' -I'../../Qt/4.4.0/include' -I'c:/Qt/4.4.0/include/ActiveQt' -I'build' -I'build' -I'../../Qt/4.4.0/mkspecs/default' -o build/moc_mainwindowimpl.o build/moc_mainwindowimpl.cpp
g++ -enable-stdcall-fixup -Wl,-enable-auto-import -Wl,-enable-runtime-pseudo-reloc -Wl,-s -Wl,-subsystem,console -mthreads -Wl -o bin/TEST.exe build/mainwindowimpl.o build/main.o build/moc_mainwindowimpl.o -L'c:/Qt/4.4.0/lib' -lQtGui4 -lQtCore4
mingw32-make[1]: Leaving directory `C:/QDevelop_source/TEST'
---------------------- Сборка завершена с 3 ошибками ----------------------


Еще такой вопрос: в WxWidget + Codeblocs событие добовляются двойным щелчком по кнопке (к примеру) , а сдесь форма редактируется в designer, как добавить событие(в код), к примеру нажатия кнопки? smile.gif
Go to the top of the page
 
+Quote Post
Leen
сообщение Jul 8 2008, 12:27
Сообщение #3


Частый гость
**

Группа: Свой
Сообщений: 172
Регистрация: 5-08-06
Из: Владивосток
Пользователь №: 19 343



Цитата(sergey sva @ Jul 8 2008, 21:06) *
первый раз компилю ,все без ошибо.
второй раз пересобираю вылетает 3 ошибки, хоть не чего и не менял.
Да просто все - в первый раз проект еще не компилился - эрго, объектных файлов еще нет (*.o), правило clean не выполняется, выполняется только правило сборки - all.
Во второй раз при _пересборке_ последовательность такая: сначала чистим (make clean), затем собираем (make, она же - здесь - make all).
Так вот, если внимательно почитать второй лог, то что мы видим:
выполняем make clean для конфигурации release - удаляем файлы в output dir;
output dir сейчас равна $(корень проекта)/build/
удаляем:
Код
build/moc_mainwindowimpl.cpp
build/ui_mainwindow.h
build/mainwindowimpl.o
build/main.o
build/moc_mainwindowimpl.o


выполняем make clean для конфигурации debug - удаляем файлы в output dir;
output dir сейчас равна $(корень проекта)/build/
удаляем:
Код
build/moc_mainwindowimpl.cpp
build/ui_mainwindow.h
build/mainwindowimpl.o
build/main.o
build/moc_mainwindowimpl.o

НО! все эти файлы _уже_были_удалены при первом проходе make clean (для версии release)!!!
Сталбыть, решение - разнести выходные папки для релиза и дебага, или (сложнее, если makefile не ручной, а управляется оболочкой) - изменить имена файлов так, чтобы они были разные для редиза и дебага.
Хотя первый вариант все-таки проще. И лучше.
Go to the top of the page
 
+Quote Post
alx2
сообщение Jul 9 2008, 13:14
Сообщение #4


Местный
***

Группа: Участник
Сообщений: 340
Регистрация: 25-10-05
Из: Пермь, Россия
Пользователь №: 10 091



Цитата(Leen @ Jul 8 2008, 17:27) *
НО! все эти файлы _уже_были_удалены при первом проходе make clean (для версии release)!!!
Сталбыть, решение - разнести выходные папки для релиза и дебага, или (сложнее, если makefile не ручной, а управляется оболочкой) - изменить имена файлов так, чтобы они были разные для редиза и дебага.
ИМХО еще проще использовать rm -f и не заморачиваться ошибками удаления несуществующих файлов.


--------------------
Всего наилучшего,
Alex Mogilnikov
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- sergey sva   компилятор   Jun 26 2008, 17:58
- - voyt   Да, существует. Не только бесплатный, но и свободн...   Jun 26 2008, 18:07
- - sergey sva   Если не затруднит, помогите разобраться с http://...   Jun 27 2008, 07:34
- - voyt   Читайте сначала это: http://www.yagarto.de/howto/y...   Jun 27 2008, 08:01
|- - sergey sva   Цитата(voyt @ Jun 27 2008, 12:01) Читайте...   Jun 27 2008, 18:05
- - sergey sva   Много приходилось работать с msc51 для них может т...   Jun 27 2008, 09:04
- - voyt   Да, есть: http://sdcc.sourceforge.net/ Тоже open-s...   Jun 27 2008, 09:29
|- - sergey sva   Цитата(voyt @ Jun 27 2008, 13:29) Да, ест...   Jun 27 2008, 09:51
|- - gotty   Цитата(sergey sva @ Jun 27 2008, 12:51) о...   Jun 27 2008, 11:46
||- - mdmitry   Цитата(gotty @ Jun 27 2008, 15:46) Emacs ...   Jun 27 2008, 12:49
|- - haker_fox   Цитата(sergey sva @ Jun 27 2008, 18:51) о...   Jun 28 2008, 00:10
|- - AHTOXA   Цитата(haker_fox @ Jun 28 2008, 06:10) Со...   Jun 28 2008, 19:59
|- - AVR   Цитата(haker_fox @ Jun 28 2008, 04:10) Со...   Jun 29 2008, 13:38
- - voyt   Для GCC лучше Eclipse ( хотя это не редактор, а ID...   Jun 27 2008, 12:51
|- - Сергей Борщ   Цитата(voyt @ Jun 27 2008, 15:51) Для sdc...   Jun 27 2008, 13:13
- - voyt   Ну вы хотя бы дочитайте доки до конца. В документе...   Jun 27 2008, 19:31
- - sergey sva   Какой отладчик, использовать с eclips ?, доступн...   Jun 28 2008, 18:19
- - voyt   Я использую JTAGKey - $70. Быстрый и удобный ...   Jun 28 2008, 20:01
- - sergey sva   Настроил Eclips скачал пример с сайта yagarto имп...   Jun 29 2008, 07:23
- - voyt   Файл main.c посмотрите. Там где вы скачали файл - ...   Jun 29 2008, 20:04
- - sergey sva   сдесь нашел пример для компилятора sdcc http://mc...   Jun 29 2008, 20:18
- - sergey sva   Ни когда с такими компиляторами дела не имел, сам ...   Jun 30 2008, 13:23
|- - Сергей Борщ   Цитата(sergey sva @ Jun 30 2008, 16:23) ч...   Jun 30 2008, 16:45
- - voyt   2 sergey sva: Давайте разберёмся сначала с Eclipse...   Jul 1 2008, 06:44
|- - sergey sva   Цитата(voyt @ Jul 1 2008, 10:44) 2 sergey...   Jul 1 2008, 13:29
|- - voyt   Цитата(sergey sva @ Jul 1 2008, 17:29) С ...   Jul 2 2008, 10:13
|- - Сергей Борщ   Цитата(sergey sva @ Jul 1 2008, 16:29) Ар...   Jul 2 2008, 11:22
- - sergey sva   Благодарю, буду дальше изучать. Наверно для начала...   Jul 2 2008, 12:33
|- - Сергей Борщ   Цитата(sergey sva @ Jul 2 2008, 15:33) Мо...   Jul 2 2008, 15:11
||- - sergey sva   Цитата(Сергей Борщ @ Jul 2 2008, 19:11) А...   Jul 2 2008, 15:46
||- - Petka   Цитата(Сергей Борщ @ Jul 2 2008, 19:11) А...   Jul 2 2008, 21:47
|- - Leen   Цитата(sergey sva @ Jul 2 2008, 23:33) Мо...   Jul 2 2008, 21:58
||- - AVR   Цитата(Leen @ Jul 3 2008, 01:58) На самом...   Jul 5 2008, 09:45
||- - sergey sva   Цитата(AVR @ Jul 5 2008, 13:45) Сообщите,...   Jul 5 2008, 11:27
||- - Leen   Цитата(AVR @ Jul 5 2008, 20:45) Сообщите,...   Jul 6 2008, 23:33
||- - DRUID3   Цитата(AVR @ Jul 5 2008, 12:45) Сообщите,...   Jul 7 2008, 14:24
||- - sergey sva   Цитата(DRUID3 @ Jul 7 2008, 18:24) ??? С ...   Jul 7 2008, 14:40
|||- - DRUID3   Цитата(sergey sva @ Jul 7 2008, 17:40) Чт...   Jul 7 2008, 15:10
|||- - AVR   DRUID3 - ну Вы загнули: объяснять фанату GCC (мне)...   Jul 7 2008, 15:56
||- - AVR   Цитата(DRUID3 @ Jul 7 2008, 18:24) ??? С ...   Jul 7 2008, 15:02
|- - Непомнящий Евгений   Цитата(sergey sva @ Jul 2 2008, 16:33) Мо...   Jul 6 2008, 12:37
- - voyt   Да. GCC изначально был создан для ОС GNU и соотве...   Jul 2 2008, 13:41
- - mdmitry   Для Linux Kdevelop+QtDesigner. Qt мультиплатформен...   Jul 3 2008, 11:33
- - sergey sva   Кто программировал LPC2468 с помощью WIGGLER и Op...   Jul 4 2008, 15:00
|- - NikAn   Цитата(sergey sva @ Jul 4 2008, 19:00) Кт...   Jul 7 2008, 07:18
- - sergey sva   скачал codeblok + MinGW + wxWidgets-2.8.8 . указал...   Jul 5 2008, 15:37
|- - Сергей Борщ   Цитата(sergey sva @ Jul 5 2008, 18:37) шм...   Jul 5 2008, 16:36
|- - AVR   Цитата(Сергей Борщ @ Jul 5 2008, 20:36) Е...   Jul 6 2008, 11:57
- - sergey sva   изменил расположение папки с проектом, переместил ...   Jul 5 2008, 17:49
- - sergey sva   Visual C# express edition Попробую обязательно. Се...   Jul 6 2008, 14:11
|- - AVR   Цитата(sergey sva @ Jul 6 2008, 18:11) Vi...   Jul 6 2008, 14:26
|- - sergey sva   Цитата(AVR @ Jul 6 2008, 18:26) Я ж напис...   Jul 6 2008, 14:30
|- - Непомнящий Евгений   Цитата(AVR @ Jul 6 2008, 18:26) Один вопр...   Jul 7 2008, 05:16
- - sergey sva   Скачал сейчас настраиваю, помогите настроить Linke...   Jul 6 2008, 18:33
|- - AVR   Цитата(sergey sva @ Jul 6 2008, 22:33) Пр...   Jul 6 2008, 21:34
||- - sergey sva   Цитата(AVR @ Jul 7 2008, 01:34) Говорят, ...   Jul 6 2008, 21:49
|- - gotty   Цитата(sergey sva @ Jul 6 2008, 21:33) Пр...   Jul 7 2008, 07:15
- - sergey sva   > Правда размер exe файла 1,6мгб, а при запуске...   Jul 6 2008, 21:33
- - Leen   Сегодня нарисовал форму на листе бумаги, посмотрел...   Jul 7 2008, 09:05
- - sergey sva   еще вопрос возник такой , для баз данных ,есть ка...   Jul 7 2008, 09:06
|- - AVR   Цитата(sergey sva @ Jul 7 2008, 13:06) ещ...   Jul 7 2008, 11:26
|- - AVR   Цитата(sergey sva @ Jul 8 2008, 14:06) Ещ...   Jul 8 2008, 12:03
||- - sergey sva   Цитата(AVR @ Jul 8 2008, 16:03) CodeBlock...   Jul 8 2008, 13:20
|||- - haker_fox   Цитата(sergey sva @ Jul 8 2008, 22:20) co...   Jul 8 2008, 23:47
||- - DRUID3   Цитата(AVR @ Jul 8 2008, 15:03) CodeBlock...   Jul 9 2008, 16:06
|- - Leen   Цитата(alx2 @ Jul 10 2008, 00:14) ИМХО ещ...   Jul 10 2008, 03:29
- - sergey sva   Всетаки как связать обработку событий с программо...   Jul 10 2008, 13:33
|- - demiurg_spb   Поиск рулит.... http://clivecooper.co.uk/tutorial...   Jul 10 2008, 20:46
- - sergey sva   Вот опять у меня проблема с настройками . С макфи...   Jul 11 2008, 14:22
- - AHTOXA   Цитата(sergey sva @ Jul 11 2008, 20:22) В...   Jul 11 2008, 19:08
- - sergey sva   Цитата(AHTOXA @ Jul 11 2008, 23:08) Навер...   Jul 11 2008, 19:14


Reply to this topicStart new topic
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st July 2025 - 03:03
Рейтинг@Mail.ru


Страница сгенерированна за 0.02439 секунд с 7
ELECTRONIX ©2004-2016