• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# Building Source Code
2
3
4With DevEco Device Tool, you can easily build source code of the Rockchip RK3568 development board, thanks to its productivity-boosting features, such as the compiler toolchain, detection of the build environment dependencies, and one-click installation of the dependencies.
5
6
7> ![icon-note.gif](public_sys-resources/icon-note.gif) **NOTE**
8>
9> The build environment of RK3568 is Ubuntu.
10
11
121. Click **Project Settings** on the menu bar to access the RK3568 project configuration page.
13
14   ![en-us_image_0000001327669509](figures/en-us_image_0000001327669509.png)
15
162. On the **Tool Chain** tab page, DevEco Device Tool automatically checks whether the dependent compiler toolchain is complete. If a message is displayed indicating that some tools are missing, click **Install** to automatically install the required tools.
17
18   > ![icon-note.gif](public_sys-resources/icon-note.gif) **NOTE**
19   >
20   > - If pip fails to be installed, [change the Python source](https://device.harmonyos.com/en/docs/documentation/guide/ide-set-python-source-0000001227639986) and try again.
21   > - If APT fails to be installed, [change the APT source](https://device.harmonyos.com/en/docs/documentation/guide/faq-toolchain-install-0000001301623822) and try again.
22
23   ![en-us_image_0000001292531806](figures/en-us_image_0000001292531806.png)
24
25   Install the toolchain related to RK3568. Certain tools may require the root access to install. In this case, enter the user password in the **TERMINAL** window.
26
27   ![en-us_image_0000001327429541](figures/en-us_image_0000001327429541.png)
28
29   After the toolchain is automatically installed, the figure below is displayed.
30
31   ![en-us_image_0000001349388493](figures/en-us_image_0000001349388493.png)
32
333. On the **rk3568** tab page, set **build_type**, whose default value is **debug**.
34
35   ![en-us_image_0000001276354454](figures/en-us_image_0000001276354454.png)
36
374. Choose **PROJECT TASKS** > **rk3568** > **Build** to start building.
38
39   ![en-us_image_0000001265516901](figures/en-us_image_0000001265516901.png)
40
415. Wait until **SUCCESS** is displayed in the **TERMINAL** window, indicating that the build is complete.
42
43   ![en-us_image_0000001307162054](figures/en-us_image_0000001307162054.png)
44
45   After the building is complete, go to the **out** directory of the project to view the generated files, which are needed for [burning an image](quickstart-ide-3568-burn.md).
46