неправильно выразился. Мне билд Qt нужен не под ARM, он нужен под x64, просто чтобы внутри него были либы для сборки проекта под ARM))) уфф, ох уж это формулирование....
#include
. g++ main.cpp func.cpp
g++ main.cpp
#include "func.cpp"
уже включает содержимое func.cpp в main.cpp, компилятору этого достаточно для сборки.выдает ошибку о многобайтовом использовании символа.
3. как так получается что каталог / всего имеет памяти 53GB, но в этом каталоге находится каталог на 945GB, лично для меня, как виндовс пользователя, это считается как будто есть диск с 50GB и на нем папки на 900 GB можно размещать
Хочу подсоединиться к пpoтoну
Соответственно узнайте у людей причастных, какая версия ядра линукс используется в вашей сборке. И если приложение не будет каким-то специфическим, которое нельзя будет запустить на произвольном железе, то можете разрабатывать его на Убунту подходящей версии. Можете поставить ее в виртуалку или нативно, в убунту с помощью стандартного менеджера пакетов установите Qt5 и будете использовать его.
Правда бывают варианты, когда приложению надо работать с какой-то аппаратной частью, которая есть только в вашей конкретной платформе, тогда, конечно, придется отлаживаться на платформе и собирать сразу используя кросс-компилятор. Это немного сложнее. Зато в этом случае хостовой машиной (за которой вы будете вести разработку) может быть практически что угодно, хоть даже винда.
Кросс-компилятор собирается вместе с ядром линукс, точнее даже раньше, т.к. и само ядро и libc и все остальное собираются им же.