blob: bd4d15f05a90bd7cf4b86acc13c7919a1ee539fc (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
|
# Debug using xds-gdb within an IDE
First the project you want to debug must be declared on an xds-server and this
project may also has been built using using XDS (see [Create your first AGL application](../../../#create-your-first-agl-application) for more details).
## Netbeans
__Netbeans 8.x :__
- Open menu **Tools** -> **Options**
- Open **C/C++** tab, in **Build Tools** sub-tab, click on **Add** button:
![Add new tool panel](./pictures/nb_newtool.png){:: style="width:90%; max-width:700px; margin:auto; display:flex"}
- Then, you should set **Make Command** and **Debugger Command** to point to xds tools:
![Add new tool panel](./pictures/nb_xds_options.png){:: style="width:90%; max-width:700px; margin:auto; display:flex"}
- Finally click on **OK** button.
- Edit project properties (using menu **File** -> **Project Properties**) to update Debug settings:
- Be sure that "Gen3 board" configuration is selected
- Select **Run** category, and set:
- Run Command: `target/start-on-root@renesas-gen3.sh`
(_script name may depend of RSYNC_TARGET variable you set in pre-build command_)
- Run Directory: `build_gen3`
- Select **Debug** category, and set:
- Debug command: `/bin/true`
- Working Directory: _empty field_
- Gdb Init File: `target/gdb-on-root@renesas-gen3.ini`
(_script name may depend of RSYNC_TARGET variable you set in pre-build command_)
![Select Model panel](./pictures/nb_project_debug-1.png){:: style="width:90%; max-width:700px; margin:auto; display:flex"}
- Click on **Apply** and then **OK** button to save settings
You can now start debugging your application with menu **Debug** -> **Debug Project** (or **CTRL+F5** shortcut)
## Others IDE
*Coming soon...*
|