Руководство пользователя Orange Pi Zero 3

  Обзор   |  Запуск   |    Linux     |  Сборка Linux   |  Android   |  Сборка Android   |

  RU            EN  

Глава 3. Использование Linux: системы Debian/Ubuntu Server и настольная Xfce
Страница:   25    26    27    28    29    30    31    32    33    34    35    36    37    38    39    40    41    42    43    44    45    46    47    48    49    50    51    52    53    54    55    56    57    58    59    60    61    62    63    64    65    66    67    68    69    70    71    72    73    74    75    76    77    78    79    80    81    82    83    84    85    86    87    88    89    90    91    92    93    94    95    96    97    98    99    100    101    102    103    104    105    106    107    108    109    110    111    112    113    114    115    116    117    118    119    120    121    122  


3.33.3. Система Ubuntu Focal

  • 1) В Ubuntu Focal по умолчанию установлена цепочка инструментов компиляции gcc, которая может напрямую компилировать программы на языке C в системе Linux платы .

    a. Версия a.gcc выглядит следующим образом

    
    orangepi@orangepi:~$ gcc --version
    gcc (Ubuntu 9.4.0-1ubuntu1~20.04.1) 9.4.0
    Copyright (C) 2019 Free Software Foundation, Inc.
    This is free software; see the source for copying conditions. There is NO
    warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR
    PURPOSE.
    

    b. Write the hello_world.c program in C language

    
    orangepi@orangepi:~$ vim hello_world.c
    #include [stdio.h]
    int main(void)
    {
    printf("Hello World!\n");
    return 0;
    }
    

    c. Затем скомпилируйте и запустите hello_world.c

    orangepi@orangepi:~$ gcc -o hello_world hello_world.c
    orangepi@orangepi:~$ ./hello_world
    Hello World! 

  • 2) В Ubuntu Focal по умолчанию установлен Python3.

    a. Конкретная версия Python3 выглядит следующим образом

    orangepi@orangepi:~$ python3
    Python 3.8.10 (default, Nov 14 2022, 12:59:47)
    [GCC 9.4.0] on linux
    Type "help", "copyright", "credits" or "license" for more information.
    >>>
    Use the Ctrl+D shortcut to exit python's interactive mode.

    b. Напишите программу hello_world.py на языке Python.

    orangepi@orangepi:~$ vim hello_world.py
    print('Hello World!')

    c. Результат запуска hello_world.py выглядит следующим образом.

    orangepi@orangepi:~$ python3 hello_world.py
    Hello World!

  • 3) Ubuntu Focal по умолчанию не устанавливает инструменты компиляции Java и операционную среду.

    a. Вы можете использовать следующую команду для установки openjdk-17

    orangepi@orangepi:~$ sudo apt install -y openjdk-17-jdk 

    b. После установки можно проверить версию Java

    orangepi@orangepi:~$ java --version
    openjdk 17.0.2 2022-01- 18
    OpenJDK Runtime Environment (build 17.0.2+8-Ubuntu- 120.04)
    OpenJDK 64-Bit Server VM (build 17.0.2+8-Ubuntu- 120.04, mixed mode, sharing)
    

    c. Напишите Java-версию hello_world.java

    orangepi@orangepi:~$ vim hello_world.java
    public class hello_world
    {
    public static void main(String[] args)
    {
    System.out.println("Hello World!");
    }
    }
    

    d. Скомпилируйте и запустите hello_world.java

    
    orangepi@orangepi:~$ javac hello_world.java
    orangepi@orangepi:~$ java hello_world
    Hello World!
    

     <         > 


  • Страница:   25    26    27    28    29    30    31    32    33    34    35    36    37    38    39    40    41    42    43    44    45    46    47    48    49    50    51    52    53    54    55    56    57    58    59    60    61    62    63    64    65    66    67    68    69    70    71    72    73    74    75    76    77    78    79    80    81    82    83    84    85    86    87    88    89    90    91    92    93    94    95    96    97    98    99    100    101    102    103    104    105    106    107    108    109    110    111    112    113    114    115    116    117    118    119    120    121    122