8,367
edits
Changes
→Ubuntu jammy system
<li><p>Ubuntu Jammy is installed with the GCC compilation tool chain by default, which can directly compile the C language program in the Linux system of the development board</p>
<ol style="list-style-type: lower-alpha;">
<li>The version of the gcc is shown below</li></ol></li></ol>{| class="wikitable" style="width:800px;" |-|
orangepi@orangepi:~$ '''gcc --version'''
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|}</ol>
<ol start="2" style="list-style-type: lower-alpha;">
<li>Write the '''hello_world.c''' program of c language</li></ol>{| class="wikitable" style="width:800px;" |-| orangepi@orangepi:~$ '''vim hello_world.c'''
int main(void)
{
:printf("Hello World!\n");
:return 0;
}
|}</ol>
<ol start="3" style="list-style-type: lower-alpha;">
<li>Then compile and run '''hello_world.c'''</li></ol>{| class="wikitable" style="width:800px;" |-|
orangepi@orangepi:~$ '''gcc -o hello_world hello_world.c'''
Hello World!
|}</ol>
</li></ol>
<ol start="2" style="list-style-type: decimal;">
<li><p>Ubuntu jammy is installed with Python3 by default</p>
<ol style="list-style-type: lower-alpha;">
<li>Python3 specific version is shown below</li></ol></li></ol>{| class="wikitable" style="width:800px;" |-|
orangepi@orangepi:~$ '''python3'''
>>>
|}</ol>
<ol start="2" style="list-style-type: lower-alpha;">
<li>Edit '''hello_world.py''' program in Python language</li></ol>{| class="wikitable" style="width:800px;" |-|
orangepi@orangepi:~$ '''vim hello_world.py'''
print('Hello World!')
|}</ol>
<ol start="3" style="list-style-type: lower-alpha;">
<li>The results of running '''hello_world.py''' are shown below</li></ol>{| class="wikitable" style="width:800px;" |-|
orangepi@orangepi:~$ '''python3 hello_world.py'''
Hello World!
|}</ol></li></ol>
<ol start="3" style="list-style-type: decimal;">
<li><p>Ubuntu jammy defaults to compile tools and operating environments that are not installed in Java</p>
<ol style="list-style-type: lower-alpha;">
<li>You can use the following command to install openjdk-18</li></ol></li></ol>{| class="wikitable" style="width:800px;" |-|
orangepi@orangepi:~$ '''sudo apt install -y openjdk-18-jdk'''
|}</ol>
<ol start="2" style="list-style-type: lower-alpha;">
<li>After installation, you can check the version of Java</li></ol>{| class="wikitable" style="width:800px;" |-|
orangepi@orangepi:~$ '''java --version'''
OpenJDK 64-Bit Server VM (build 18-ea+36-Ubuntu-1, mixed mode, sharing)
|}</ol>
<ol start="3" style="list-style-type: lower-alpha;">
<li>Edit the '''hello_world.java''' of the Jave version</li></ol>{| class="wikitable" style="width:800px;" |-|
orangepi@orangepi:~$ '''vim hello_world.java'''
}
|}</ol>
<ol start="4" style="list-style-type: lower-alpha;">
<li>Then compile and run '''hello_world.java'''</li></ol>{| class="wikitable" style="width:800px;" |-|
orangepi@orangepi:~$ '''javac hello_world.java'''
Hello World!
|}
</ol>
</li></ol>
<span id="qt-installation-method"></span>
== QT installation method ==