Debađanje C++ aplikacija na VxWorks uređajima
Napomena: Smjestite sve ovisnosti o bibliotekama na SD karticu. Otklanjanje pogrešaka ne radi s drugih lokacija, kao što je priključeni NFS direktorij.
Qt Creator samo kopira binarne datoteke aplikacije i druge raspoređive datoteke na korijenski direktorij SD kartice. Ne čuva niti stvara strukturu direktorija na SD kartici.
Za otklanjanje pogrešaka u Qt aplikacijama dodajte sljedeći redak u konfiguraciju vašeg VxWorks izvornog builda (VSB):
vxprj vsb config -s -add "_WRS_CONFIG_TCF_GDB_RSP=y"
Za automatsko pokretanje GDB poslužitelja na uređaju dodajte sljedeće retke u konfiguraciju svog projekta VxWorks slike (VIP):
"INCLUDE_DEBUG_AGENT" "INCLUDE_DEBUG_AGENT_START" "INCLUDE_STANDALONE_SYM_TBL"
Za više informacija pogledajte Qt za VxWorks.
Za postavljanje otklanjanja pogrešaka:
- Aktivirajte VxWorks kit za projekt.
- Idite na Projects > Run Settings.
- Postavite Priority i Stack size.

- U Environment postavite varijablu
LD_LIBRARY_PATHna lokaciju biblioteka na SD kartici. Ako put do SD kartice nije/sd0a, postaviteVX_SDCARD_PATHna ispravnu lokaciju.
Za pokretanje otklanjanja pogrešaka odaberite F5 ili idite na Debug > Start Debugging > Start Debugging of Startup Project.
Vidi također Aktivirati kitove za projekt, Omogućavanje i onemogućavanje dodataka, Kako: VxWorks, otklanjanje pogrešaka i Qt za VxWorks.
Copyright © The Qt Company Ltd. and other contributors. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.