Mam program C++, który uruchamiam, przekazując mu ciąg znaków.Program oparty na argumencie debugowania C z gdb
g++ -o a main.cpp -lpthread
i wykonać go z ./a "Good nice"
Ale jak to debugować z gdb? main.cpp wywoływanie funkcji z innych plików, które są w nim zawarte.
gdb ./a "Good nice"
przyjmuje "-" jako pliki i nie mówi o żadnym pliku!
Chcę debugować linię po linii!
możliwym duplikatu [Przekazywanie argumentów do programu realizowanego przez gdb] (http://stackoverflow.com/questions/4521015/passing-arguments-to-program- run-through-gdb) – Mark
Również skompiluj swój program za pomocą '-g' w przeciwnym razie wszystko to na darmo – aaronman