Мазмұны:

Айдаһар тақтасы 410c Usando IDE Eclipse: 17 қадамнан тұратын қашықтан басқару құралдары
Айдаһар тақтасы 410c Usando IDE Eclipse: 17 қадамнан тұратын қашықтан басқару құралдары

Бейне: Айдаһар тақтасы 410c Usando IDE Eclipse: 17 қадамнан тұратын қашықтан басқару құралдары

Бейне: Айдаһар тақтасы 410c Usando IDE Eclipse: 17 қадамнан тұратын қашықтан басқару құралдары
Бейне: Патшалар тақтасы. Джеки Чан. Қазақша аударылған кино. 2024, Шілде
Anonim
Айдаһар тақтасы 410c үшін IDE Eclipse қолданбасы
Айдаһар тақтасы 410c үшін IDE Eclipse қолданбасы

HostPC (Computador / Notebook) конфигурациясы мен конфигурациясы қажет болған жағдайда, SSO арқылы Alvo (Dragonboard 410c) экспорттаудың IDE Eclipse файлдарын құрастыру қажет.

1 -қадам: Алдын ала талап:

Аппараттық құрал

  • (1) Computador / Notebook (HostPC)
  • (1) Dragonboard 410c (Alvo)

Бағдарламалық қамтамасыз ету

  • IDE Eclipse CDT
  • Кросс компиляция (GCC Linaro)

Infra estrutura de rede

  • WiFi таратпауды қайтарыңыз
  • SSH -ді өзгертуге рұқсат етіңіз

2 -қадам: Ambiente De Desenvolvimento:

Амбиент де Десенволвименто
Амбиент де Десенволвименто

Dragonboard 410c (Plataforma Alvo) бағдарламалық жасақтамасының негізгі нұсқалары, Computador / Notebook (HostPC) бағдарламалық жасақтамасының негізгі нұсқалары.

Бұл операциялық жүйенің Linux операциялық жүйесімен байланысты. Бұл Microsoft Windows және Apple MacOS жүйелері үшін маңызды емес.

3 -қадам: құралдар тізбегі:

Құралдар тізбегі
Құралдар тізбегі

Бағдарламалық жасақтама құралдарының тізбегі. Құралдар тізбегі келесідей:

  • Ассемблер
  • Құрастырушы
  • Байланыстырушы
  • Отладчик
  • Орындалатын кітапханалар
  • Коммуналдық қызметтер

Құралдар тізбегі:

Нативо

Құрастыру және тарату операциялары туралы қосымша ақпарат алуға болады.

Крест компиляциясы

Қарастырылған бағдарламалық қамтамасыз етудің басқа да бағдарламалық жасақтамасы үшін есептік жазбалар жиынтығы. Бұл бізді қабылдауға мүмкіндік беретін негізгі бағдарлама.

4 -қадам: Configurando O Cross Compil No HostPC:

Configurando O Cross Compil No HostPC
Configurando O Cross Compil No HostPC

Dragonboard 410c құралы ARM және мысалы, HostPC x86 немесе x64 нұсқаларының көмегімен шешіледі. Алдымен, Cross Compile - бұл компьютерлік бағдарламалар мен бағдарламалық жасақтаманың басқа функциялары.

Жүктеу

HostPC Linux 32 биттері:

HostPC Linux 64 бит:

Орнату

Айқасқаннан кейін жүктеуді жүктеу керек, бұл жүйелік операциялық жүйені басқару үшін қажет. Мысалы, « /opt» қосымша функциялары:

tar xf gcc-linaro-4.9-2016.02-x86_64_aarch64-linux-gnu.tar.xz -C /opt

Feito isso, хост-PC жоқ кросс-компиляция конфигурациясы:)

5 -қадам: IDE Eclipse:

IDE тұтылуы
IDE тұтылуы

Eclipse - IDE - Дамудың интеграцияланған ортасы, бағдарламалық қамтамасыз ету мен бағдарламалық қамтамасыз етудің айырмашылығы, тілдік бағдарламалар.

Инсталляцияны жүктеп алыңыз

Http://www.eclipse.org сайтында жүктеу жоқ, сайтты жүктеу мүмкін емес, сайтты жүктеу мүмкін емес, сонымен қатар хосттың компьютермен (компьютермен/ноутбукпен) жүктелуі мүмкін.

Орнату керек, GUI интерфейсі әртүрлі интерфейстермен жұмыс істейді. Қосымша: C/C ++ жасаушыларға арналған Eclipse IDE.

6 -қадам: IDE Eclipse E SSH арқылы Criando Uma Aplicação E Transferindo Para Dragonboard 410c:

Criando Uma Aplicação E Transferindo Para Dragonboard 410c IDE Eclipse E SSH арқылы
Criando Uma Aplicação E Transferindo Para Dragonboard 410c IDE Eclipse E SSH арқылы

SSH протоколы арқылы Dragonboard 410c бағдарламасында Eclipse және портативті бағдарламалық қамтамасыз етудің барлық қажеттіліктері қосымша болып табылады.

Тұтылу немесе тұтылу:

./clipse

ARM -ге арналған негізгі құрал:

Файл -> Жаңа -> C -жобасы

Қолданбалар:

  • Жобаның атауы: helloworld
  • Жоба түрі: Hello World ANSI C Project
  • Құрал тізбектері: Cross GCC

7 -қадам: Básicas Da Aplicação конфигурациясы:

Básicas Da Aplicação конфигурациясы
Básicas Da Aplicação конфигурациясы

Ақпараттық ақпарат ретінде конфигурациялау ретінде:

  • Автор
  • Авторлық құқық туралы хабарлама
  • Сәлем әлем сәлемі
  • Дереккөз

Келесіге қойыңыз.

8 -қадам: De Deploy конфигурациясы:

Орналастыру конфигурациясы
Орналастыру конфигурациясы

Debug e Release опциялары ретінде вамостарды орналастырудың конфигурациясы:

Барлығын таңдаңыз

Келесіге ауысыңыз.

9 -қадам: Do Cross компиляциясын конфигурациялау:

Кросс -компиляцияны конфигурациялау
Кросс -компиляцияны конфигурациялау

Крест компиляторы құралдар тізбегінің префиксі болып табылатын Eclipse-ті айқындамасыз жинау конфигурациясы.

  • Кросс компилятор префиксі

    • HostPC 32 бит: arm-linux-gnueabihf-
    • HostPC 64 бит: aarch64-linux-gnu-
  • Жол

    /opt/gcc-linaro-4.9-2016.02-x86_64_aarch64-linux-gnu/bin

Келесіге ауысыңыз.

10 -қадам: Do Projeto компиляциясы:

Do Projeto компиляциясы
Do Projeto компиляциясы

Макаронды жобалауға арналған жобалар мен жобаларды құрастыру, оларды құрастыру жобасын таңдау арқылы жасауға болады.

11 -қадам: айдаһар тақтасы Criando Conexão Com (1 -бөлім)

Айдаһар тақтасы Criando Conexão Com (1 -бөлім)
Айдаһар тақтасы Criando Conexão Com (1 -бөлім)

Конфигурацияларды іске қосу үшін макарон мен макаронды іске қосыңыз.

12 -қадам: айдаһар тақтасы Criando Conexão Com (2 -бөлім)

Айдаһар тақтасы Criando Conexão Com (2 -бөлім)
Айдаһар тақтасы Criando Conexão Com (2 -бөлім)
Айдаһар тақтасы Criando Conexão Com (2 -бөлім)
Айдаһар тақтасы Criando Conexão Com (2 -бөлім)

C/C ++ қашықтан басқару қосымшасын ашу қажет, содан кейін конфигурация мен жобаны жаңарту қажет.

Мысалы, қосылым қашықтағы хостты таңдаңыз.

13 -қадам: айдаһар тақтасы Criando Conexão Com (3 -бөлім)

Айдаһар тақтасы Criando Conexão Com (3 -бөлім)
Айдаһар тақтасы Criando Conexão Com (3 -бөлім)

SSH -дің алдыңғы бөлігінен басқа, SSH -ді конфигурациялауға болады:

  • Хост
  • Қолданушы
  • Құпия сөзге негізделген аутентификация

14 -қадам: Criando Conexão Com Dragonboard (4 -бөлім)

Айдаһар тақтасы Criando Conexão Com (4 -бөлім)
Айдаһар тақтасы Criando Conexão Com (4 -бөлім)
Айдаһар тақтасы Criando Conexão Com (4 -бөлім)
Айдаһар тақтасы Criando Conexão Com (4 -бөлім)

Несса сессиялары, жергілікті конфигурациялар және компиляторлар. Браузерде конфигурациялау және жүктеу.

Браузердің соңғы нұсқасы, экспорттау операцияларын экспорттау үшін қажет.

15 -қадам: Aplicação Na Dragonboard 410c тұтылу арқылы орындалады

Eclipse арқылы Aplicação Na Dragonboard 410c орындаңыз
Eclipse арқылы Aplicação Na Dragonboard 410c орындаңыз

Теңгерімді конфигурациялауға, басқаруға немесе жоюға, іске қосуға болады.

16 -қадам: Compilação Eclipse жоқ нәтижесі

Тұтылудың болмауы туралы нәтиже
Тұтылудың болмауы туралы нәтиже

Нәтижесінде Eclipse болмайды:

Соңғы кіру: 25 қараша 18:24:20 2016 ж., 192.168.0.7

/home/linaro/Құжаттар/helloworld; linaro@linaro-alip шығу: ~ $/home/linaro/Құжаттар/helloworld; шығу !!! Сәлем Әлем!!! шығу

17 -қадам: Da Compilação Na Dragonboard 410c нәтижесі

Eclipse (HostPC) және Dragonboard 410c бағдарламаларының анықтамасы бойынша, сіз оларды басқару үшін конфигурациялай аласыз. Қол жетімділік:

linaro@linaro-alip: ~ $ cd/home/linaro/Құжаттар/

Мысалы, рұқсат етілмеген жағдайда:

linaro@linaro-alip: ~ $ chmod u+x helloworld

Бинарияны орындаңыз:

linaro@linaro-alip: ~ $./helloworld

!!! Сәлем Әлем!!!

Ұсынылған: