Devo configurare il debug remoto per un'applicazione multi-thread in esecuzione su un dispositivo integrato. C ++ è la lingua.
Sono arrivato così lontano e ho ottenuto il debug remoto funzionante per una semplice applicazione, ma quando si applicano le stesse procedure sul gigante multi-thread non funzionano (l'applicazione inizia a comportarsi in modo imprevedibile se compilata con debug). Non c'è stato alcun arresto dell'esecuzione (nessun breakpoint), solo un'esecuzione standard continua, solo con i simboli di debug.
Cosa potrebbe causare un errore nella modalità di debug in questo ambiente? (ancora una volta, nessun punto di interruzione in modalità debug, solo esecuzione continua)