Nowe posty

xx Touchpad po pewnym losowym czasie przestaje reagować (4)
Dzisiaj o 12:23:40
xx Automat/scrypt do uruchamiania bootowalnego USB (0)
Wczoraj o 22:15:41
xx Zdalne polaczenie z posrednikiem pod Ubuntu bez GUI (2)
Wczoraj o 20:59:31
xx Uprawnienia (1)
Wczoraj o 14:10:38
xx bład krytyczny na dysku, dysk jest w LVM (2)
2019-04-19, 06:38:20
xx Przekierowanie na bezpieczną stronę z SSL (1)
2019-04-16, 19:52:43
xx bootloader (4)
2019-04-13, 18:31:03
xx Ubuntu i Bluetooth (1)
2019-04-12, 10:12:18
clip Opera - odtwarzanie niektórych filmów nie działa (1)
2019-04-12, 00:41:50
xx Xubuntu i VirtualBox (2)
2019-04-11, 23:24:54

Autor Wątek: Kdevelop debuger  (Przeczytany 6457 razy)

Offline

  • Users
  • Nowy na forum
  • *
  • Wiadomości: 4
    • Zobacz profil
Kdevelop debuger
« dnia: 2012-03-16, 06:34:44 »
Witam,
Jestem początkujący, mój ang nie jest za dobry. Nie potrafię sobie poradzić z konfiguracją debuggera w Kdevelopie(korzystałem z codebloksa). Wydaje mi się że powinienem to zrobić w >> Uruchom >> Konfiguracja uruchomienia >> Tylko co i jak mam wpisać,
 
Kolejny problem(można pominąć, mogę pracować w konsoli) chciałbym aby po zbudowaniu otwierał mi się automatycznie terminal.

Tak wiem że kdevelop nie jest dla początkujących ale co innego mogę wybrać w kde?

Offline Tomasz Frydrych

  • Users
  • Guru
  • *****
  • Wiadomości: 529
    • Zobacz profil
Kdevelop debuger
« Odpowiedź #1 dnia: 2012-03-16, 07:28:02 »
geany+makefile+ddd(nakładka graficzna na gdb)
Gdyby głupota była lżejsza od powietrza to unosilibyśmy się pod sufitem.

Offline Paweł Kraszewski

  • Administrator
  • Guru
  • *****
  • Wiadomości: 2484
  • Lenistwo jest matką potrzeby = babcią wynalazku
    • Zobacz profil
    • Linuxpedia.PL
Kdevelop debuger
« Odpowiedź #2 dnia: 2012-03-16, 08:08:31 »
Albo QT-Creator (all in one), całkiem nieźle radzi sobie ze zwykłymi projektami C/C++ (nie-QT-owymi, konfiguracja -qt +console). Poza tym dla początkującego łatwiej ogarnąć qmake niż autotoolsy.

Po kompilacji i odpaleniu programiku w dole okna Creatora otwiera się konsola.

P.S.
Aż zainstalowałem KDevelopa... Gentoo dev-util/kdevelop-4.2.3. Jakby tu... Debugowanie aplikacji konsolowych jest poważnie skopane.
Paweł Kraszewski
~Gentoo/FreeBSD/OpenBSD/Specjalizowane customy

Offline

  • Users
  • Nowy na forum
  • *
  • Wiadomości: 4
    • Zobacz profil
Kdevelop debuger
« Odpowiedź #3 dnia: 2012-03-16, 14:20:39 »
Co mogę zastosować w zamian kdevelop już wiem.

I nie da się ustawić  normalnego debugowania?

wydaje mi się że tu wystarczy dać odpowiednie polecenia. No ale pewnie się mylę cóż spróbuję z makefile(chodź też nie ogarniam) a jak nie to ten qt-creator.

Offline Paweł Kraszewski

  • Administrator
  • Guru
  • *****
  • Wiadomości: 2484
  • Lenistwo jest matką potrzeby = babcią wynalazku
    • Zobacz profil
    • Linuxpedia.PL
Kdevelop debuger
« Odpowiedź #4 dnia: 2012-03-17, 13:41:52 »
* Dodać się do grupy tty: usermod -aG tty TWOJ_LOGIN
* Wylogować i zalogować się.
* Jako root zrobić chown ug+rw /dev/tty*
* Odpalić KDevelop
* W tym okienku powyżej w "Plik wykonywalny debuggera" ustawić gdb.
* W drzewku po lewej iść krok wyżej ("No arguments...) i tam zaznaczyć "użyj zewnętrznego terminalu"

Teraz powinno działać.
Paweł Kraszewski
~Gentoo/FreeBSD/OpenBSD/Specjalizowane customy

Offline

  • Users
  • Nowy na forum
  • *
  • Wiadomości: 4
    • Zobacz profil
Kdevelop debuger
« Odpowiedź #5 dnia: 2012-03-18, 19:04:44 »
Po kliknięciu w przycisk debuguj:
Cytuj
GDB nie może użyć urządzeń tty* i pty*.
Proszę sprawdzić ustawienia /dev/tty* i /dev/pty*
Jako administrator można wydać polecenie "chmod ug+rw" tty* i pty* i/lub
dodać użytkownika do grupy tty poleceniem "usermod -G tty username".
Natomiast dobrze napisany program odpala się w konsoli.

@edit co ważne zrobiłem to o co mnie prosił.

Offline

  • Users
  • Nowy na forum
  • *
  • Wiadomości: 17
    • Zobacz profil
Kdevelop debuger
« Odpowiedź #6 dnia: 2012-08-13, 21:41:05 »
Cytat: xaoc
Witam,
Jestem początkujący, mój ang nie jest za dobry. Nie potrafię sobie poradzić z konfiguracją debuggera w Kdevelopie(korzystałem z codebloksa). Wydaje mi się że powinienem to zrobić w >> Uruchom >> Konfiguracja uruchomienia >> Tylko co i jak mam wpisać,
 
Kolejny problem(można pominąć, mogę pracować w konsoli) chciałbym aby po zbudowaniu otwierał mi się automatycznie terminal.

Tak wiem że kdevelop nie jest dla początkujących ale co innego mogę wybrać w kde?
Mam podobny problem , nie wiem co tam wpisać w >> Uruchom >> Konfiguracja uruchomienia >> żeby skompilować program pod konsolą. W codeblocks, geany nie mam z tym problemu. Wpisywałem już poprawną scieżkę do g++ i nic polecenie buduj program jest nadal nieaktywne.
W qtcrator też mam dopisane niby poprawnie w opcjach budowanie i uruchamianie >> sciezka kompilatora /usr/bin/g++ >> debuger /usr/bin/gdb >> mkspec linux-g++. Lecz tu jest to samo , przyciski budowania programu są nadal nieaktywne. Mam zainstalowany g++, gcc, gdb. Może ktoś wyjaśni jak to poprawnie ustawić by działało kompilowanie konsolowych programów?