Russian Qt Forum
Ноябрь 01, 2024, 03:36 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: 1 [2] 3   Вниз
  Печать  
Автор Тема: Qt orange PI  (Прочитано 22102 раз)
sektor
Самовар
**
Offline Offline

Сообщений: 100


Просмотр профиля
« Ответ #15 : Октябрь 13, 2017, 23:25 »

Так у меня установлены компиляторы gcc g++
Записан
alex312
Хакер
*****
Offline Offline

Сообщений: 606



Просмотр профиля
« Ответ #16 : Октябрь 13, 2017, 23:42 »

Так у меня установлены компиляторы gcc g++
дай вывод
Код:
g++ -v
Записан
sektor
Самовар
**
Offline Offline

Сообщений: 100


Просмотр профиля
« Ответ #17 : Октябрь 14, 2017, 10:01 »

Цитировать
дай вывод

вот

Код:
Using built-in specs.
COLLECT_GCC=g++
COLLECT_LTO_WRAPPER=/usr/lib/gcc/arm-linux-gnueabihf/5/lto-wrapper
Target: arm-linux-gnueabihf
Configured with: ../src/configure -v --with-pkgversion='Ubuntu/Linaro 5.4.0-6ubuntu1~16.04.5' --with-bugurl=file:///usr/share/doc/gcc-5/README.Bugs --enable-languages=c,ada,c++,java,go,d,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-5 --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-libitm --disable-libquadmath --enable-plugin --with-system-zlib --disable-browser-plugin --enable-java-awt=gtk --enable-gtk-cairo --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-5-armhf/jre --enable-java-home --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-5-armhf --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-5-armhf --with-arch-directory=arm --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --enable-objc-gc --enable-multiarch --enable-multilib --disable-sjlj-exceptions --with-arch=armv7-a --with-fpu=vfpv3-d16 --with-float=hard --with-mode=thumb --disable-werror --enable-multilib --enable-checking=release --build=arm-linux-gnueabihf --host=arm-linux-gnueabihf --target=arm-linux-gnueabihf
Thread model: posix
gcc version 5.4.0 20160609 (Ubuntu/Linaro 5.4.0-6ubuntu1~16.04.5)

Записан
alex312
Хакер
*****
Offline Offline

Сообщений: 606



Просмотр профиля
« Ответ #18 : Октябрь 14, 2017, 11:25 »

Я в замешательстве, как называется исполнительный файл компилятора ? g++ ? или как-то по другому ? если g++ , то почему его не задетектил QtCreator ? Блин, у тебя успешно удается скрывать значимую информацию.
Записан
sektor
Самовар
**
Offline Offline

Сообщений: 100


Просмотр профиля
« Ответ #19 : Октябрь 14, 2017, 12:32 »

 Улыбающийся Компилятор находится по пути /usr/bin/arm-linux-gnueabihf-g++, это и есть исполнительный файл, я не понимаю почему qt не видеть его
« Последнее редактирование: Октябрь 14, 2017, 12:35 от sektor » Записан
alex312
Хакер
*****
Offline Offline

Сообщений: 606



Просмотр профиля
« Ответ #20 : Октябрь 14, 2017, 12:58 »

Блин, вот я вижу разницу между g++ и arm-linux-gnueabihf-g++, наверное и QtCreator видит. А ты не видиш ?
Записан
sektor
Самовар
**
Offline Offline

Сообщений: 100


Просмотр профиля
« Ответ #21 : Октябрь 14, 2017, 13:02 »

Блин,  я вижу разницу но на arm g++ не бывает. Я qreatoru указываю путь.  Чё ты умничаеш, если знаешь скажи что делать. Но то это форум.
Записан
alex312
Хакер
*****
Offline Offline

Сообщений: 606



Просмотр профиля
« Ответ #22 : Октябрь 14, 2017, 13:08 »

sudo apt install g++
Записан
sektor
Самовар
**
Offline Offline

Сообщений: 100


Просмотр профиля
« Ответ #23 : Октябрь 14, 2017, 15:37 »

Цитировать
sudo apt install g++
Я не не настолько тупой, чтобы компилятор не устанавливать. Он установлен!
вот выхлоп sudo apt install g++
Код:
Reading package lists... Done
Building dependency tree       
Reading state information... Done
g++ is already the newest version (4:5.3.1-1ubuntu1).
g++ set to manually installed.
The following packages were automatically installed and are no longer required:
  libdrm-dev libdrm-exynos1 libdrm-omap1 libdrm-tegra0 libegl1-mesa-dev libgles2-mesa-dev libllvm3.8
  libmirclient-dev libmircommon-dev libmircommon5 libmircookie-dev libmircookie2 libmircore-dev
  libprotobuf-dev libprotobuf9v5 libpthread-stubs0-dev libwayland-bin libwayland-dev libx11-dev
  libx11-xcb-dev libxau-dev libxcb-dri2-0-dev libxcb-dri3-dev libxcb-glx0-dev libxcb-present-dev
  libxcb-randr0-dev libxcb-render0-dev libxcb-shape0-dev libxcb-sync-dev libxcb-xfixes0-dev libxcb1-dev
  libxdamage-dev libxdmcp-dev libxext-dev libxfixes-dev libxkbcommon-dev libxshmfence-dev libxxf86vm-dev
  qtbase5-dev x11proto-core-dev x11proto-damage-dev x11proto-dri2-dev x11proto-fixes-dev x11proto-gl-dev
  x11proto-input-dev x11proto-kb-dev x11proto-xext-dev x11proto-xf86vidmode-dev xorg-sgml-doctools
  xtrans-dev
Use 'sudo apt autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Записан
sergek
Гипер активный житель
*****
Offline Offline

Сообщений: 872


Мы должны приносить пользу людям.


Просмотр профиля
« Ответ #24 : Октябрь 14, 2017, 21:07 »

Код:
Using built-in specs.
COLLECT_GCC=g++
...
Thread model: posix
gcc version 5.4.0 20160609 (Ubuntu/Linaro 5.4.0-6ubuntu1~16.04.5)
Может, слишком новая версия? Подмигивающий Кажется, с ней проблемы: https://ubuntuforums.org/showthread.php?t=2331026
Записан

Qt 5.13.0 Qt Creator 5.0.1
Win10, Ubuntu 20.04
Bepec
Гость
« Ответ #25 : Октябрь 15, 2017, 17:54 »

С креатором чет вообще херово с кросскомпиляцией стало. Хотел в нём писать для платы на си, указываю компилятор, он требует сборку qt для платы. Нахрена?
Записан
kuzulis
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2812


Просмотр профиля
« Ответ #26 : Октябрь 15, 2017, 19:02 »

Цитировать
он требует сборку qt для платы. Нахрена?

Кто-то здесь "гонит пургу, втирает, и много других смнонимов" Подмигивающий

Цитировать
С креатором чет вообще херово с кросскомпиляцией стало.

Все там замечательно. У меня получается даже для AVR 8-bit писать/компилять, ЧЯДНТ?
« Последнее редактирование: Октябрь 15, 2017, 19:06 от kuzulis » Записан

ArchLinux x86_64 / Win10 64 bit
titan83
Гость
« Ответ #27 : Октябрь 15, 2017, 19:41 »

С креатором чет вообще херово с кросскомпиляцией стало. Хотел в нём писать для платы на си, указываю компилятор, он требует сборку qt для платы. Нахрена?
У меня коллеги (дедушки 60+) успешно пишут в креаторе "на си для платы" как раз.
Так что все в ваших руках))
Записан
Bepec
Гость
« Ответ #28 : Октябрь 16, 2017, 05:53 »

Та нет, серьёзно. Компилятор указан, комплект указан (без qt и дебагера), сообщений об ошибке нет, есть только предупреждение о невозможности отладки, но при создании проекта комплекта тупо нет.

Я конечно избалованный windows'ским интерфейсом пользователь, но почему комплект есть в настройках и нет при создании нового проекта, я хз.
При попытке сменить комплект в уже созданном проекте, комплект показывается но неактивным.

Что я делаю не так?

PS ошибок нет, предупреждений нет, хоть головой о стенку бейся.

PPS сам процесс напоминает процесс освоения linux без форумов с помощью man. Чтобы сделать что-то, вы должны знать что именно должна сделать ОС, какие права ей нужны  и какая утилита делает заданную работу. Да, точное название утилиты тоже надо знать, чтобы найти её описание в man. Апогей дружелюбности  Веселый
« Последнее редактирование: Октябрь 16, 2017, 05:59 от Bepec » Записан
alex312
Хакер
*****
Offline Offline

Сообщений: 606



Просмотр профиля
« Ответ #29 : Октябрь 16, 2017, 07:20 »

Bepec, какой тип проекта (под какую систему сборки) ?
Qmake не может в кросскомпиляцию. Так что надо что-то другое (cmake, qbs, generic) .
Записан
Страниц: 1 [2] 3   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.149 секунд. Запросов: 23.