J'ai deux programmes sous forme d'abstraction sont:débogage de code à deux couches en C++
//test_driver.C"
#include"iostream"
int main()
{
std::cout << "Alarm" << '\n';
}
}
//test_platform.C
#include <iostream>
#include <cstdlib>
int main()
{
std:cout << "Starting test_driver..." << '\n' ;
int result = system("./test_driver");
}
la question est:
Comment définir des points d'arrêt test_driver.C dans GDB ou NetBeans?
N'apportez aucune modification au code test_driver.C ni test_platform.C.
Ceci est presque exacte en double de https://stackoverflow.com/questions/46046194/how-to-gdb-from-main-of-app2-triggered-by-app1 –
@Employed russe qui ne permet pas de changement dans les applications de code non test_driver.C ni test_platform.C, aussi test_driver n'est pas exécuté par system(), en fait par une procédure plus complexe dans test_platform – dt128