Amazon Best VPN GoSearch

Favicon OnWorks

msp430-gdb - Dalam Talian di Awan

Jalankan msp430-gdb dalam penyedia pengehosan percuma OnWorks melalui Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS

Ini ialah arahan msp430-gdb yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.

JADUAL:

NAMA


gdb - Penyahpepijat GNU

SINOPSIS


gdb [-membantu] [-nx] [-q] [-batch] [-cd=dir] [-f] [-b mata asas] [-tty=dev] [-s symfile] [-e
prog] [-se prog] [-c teras] [-x cmds] [-d dir] [prog[teras|procID]]

DESCRIPTION


Tujuan penyahpepijat seperti GDB adalah untuk membolehkan anda melihat perkara yang berlaku ``di dalam''
program lain semasa ia melaksanakan—atau program lain sedang lakukan pada masa itu
terhempas.

GDB boleh melakukan empat jenis perkara utama (termasuk perkara lain untuk menyokong perkara ini) untuk membantu anda
menangkap pepijat dalam perbuatan:

· Mulakan program anda, nyatakan apa sahaja yang mungkin menjejaskan kelakuannya.

· Jadikan program anda berhenti pada syarat yang ditetapkan.

· Periksa apa yang telah berlaku, apabila program anda telah berhenti.

· Tukar perkara dalam program anda, supaya anda boleh mencuba dengan membetulkan kesan daripada
satu pepijat dan terus belajar tentang pepijat yang lain.

Anda boleh menggunakan GDB untuk nyahpepijat atur cara yang ditulis dalam C, C++ dan Modula-2. Sokongan Fortran akan
ditambah apabila pengkompil GNU Fortran sedia.

GDB dipanggil dengan arahan shell gdb. Sebaik sahaja dimulakan, ia membaca arahan daripada
terminal sehingga anda menyuruhnya keluar dengan arahan GDB berhenti. Anda boleh mendapatkan bantuan dalam talian
dari gdb sendiri dengan menggunakan arahan membantu.

Anda boleh lari gdb tanpa hujah atau pilihan; tetapi cara yang paling biasa untuk memulakan GDB ialah dengan
satu atau dua hujah, menyatakan program boleh laku sebagai hujah:

program gdb

Anda juga boleh bermula dengan kedua-dua program boleh laku dan fail teras yang ditentukan:

teras program gdb

Anda boleh, sebaliknya, menentukan ID proses sebagai hujah kedua, jika anda ingin nyahpepijat a
proses berjalan:

program gdb 1234

akan melampirkan GDB untuk diproses 1234 (melainkan anda juga mempunyai fail bernama `1234'; GDB memang menyemak
untuk fail teras dahulu).

Berikut ialah beberapa arahan GDB yang paling kerap diperlukan:

memecahkan [fail:]fungsi
Tetapkan titik putus pada fungsi (Dalam fail).

menjalankan [menipu]
Mulakan program anda (dengan menipu, jika dinyatakan).

bt Jejak belakang: paparkan timbunan program.

cetak expr
Paparkan nilai ungkapan.

c Teruskan menjalankan program anda (selepas berhenti, cth pada titik putus).

seterusnya Jalankan baris program seterusnya (selepas berhenti); langkah lebih sebarang panggilan fungsi dalam
line.

mengedit [fail:]fungsi
lihat pada baris program di mana ia dihentikan sekarang.

senarai [fail:]fungsi
taip teks program di sekitar tempat ia dihentikan sekarang.

langkah Jalankan baris program seterusnya (selepas berhenti); langkah ke dalam sebarang panggilan fungsi dalam
line.

membantu [nama]
Tunjukkan maklumat tentang arahan GDB nama, atau maklumat umum tentang menggunakan GDB.

berhenti Keluar dari GDB.

Untuk butiran penuh tentang GDB, lihat Menggunakan GDB: A Panduan kepada yang GNU Peringkat Sumber Debugger, Dengan
Richard M. Stallman dan Roland H. Pesch. Teks yang sama tersedia dalam talian sebagai gdb
masuk dalam maklumat program.

PILIHAN


Sebarang hujah selain daripada pilihan menentukan fail boleh laku dan fail teras (atau ID proses);
iaitu, hujah pertama yang ditemui tanpa bendera pilihan yang berkaitan adalah bersamaan dengan a
`-se', dan yang kedua, jika ada, adalah bersamaan dengan `-c' pilihan jika ia adalah nama a
fail. Banyak pilihan mempunyai kedua-dua bentuk panjang dan pendek; kedua-duanya ditunjukkan di sini. Bentuk yang panjang
juga diiktiraf jika anda memotongnya, selagi pilihan itu mencukupi
tidak jelas. (Jika anda lebih suka, anda boleh membenderakan argumen pilihan dengan `+' bukannya `-',
walaupun kami menggambarkan konvensyen yang lebih biasa.)

Semua pilihan dan argumen baris arahan yang anda berikan diproses dalam susunan berurutan.
Perintah membuat perbezaan apabila `-x' pilihan digunakan.

-membantu

-h Senaraikan semua pilihan, dengan penerangan ringkas.

-simbol=fail

-s fail
Baca jadual simbol daripada fail fail.

-tulis Dayakan penulisan ke dalam fail boleh laku dan teras.

-exec=fail

-e fail
Gunakan fail fail sebagai fail boleh laku untuk dilaksanakan apabila sesuai, dan untuk
memeriksa data tulen bersama-sama dengan pembuangan teras.

-se=fail
Baca jadual simbol daripada fail fail dan gunakannya sebagai fail boleh laku.

-teras=fail

-c fail
Gunakan fail fail sebagai tempat pembuangan teras untuk diperiksa.

-perintah=fail

-x fail
Laksanakan arahan GDB daripada fail fail.

-direktori=direktori

-d direktori
Tambah direktori ke laluan untuk mencari fail sumber.

-nx

-n Jangan laksanakan arahan daripada mana-mana `.gdbinit' fail permulaan. Biasanya, yang
arahan dalam fail ini dilaksanakan selepas semua pilihan arahan dan hujah
telah diproses.

-senyap

-q ``Senyap''. Jangan cetak mesej pengenalan dan hak cipta. Mesej-mesej ini
juga ditindas dalam mod kelompok.

-batch Jalankan dalam mod kelompok. Keluar dengan status 0 selepas memproses semua fail arahan
dinyatakan dengan `-x' (dan `.gdbinit', jika tidak dihalang). Keluar dengan status bukan sifar
jika ralat berlaku dalam melaksanakan arahan GDB dalam fail arahan.

Mod kelompok mungkin berguna untuk menjalankan GDB sebagai penapis, contohnya untuk memuat turun dan
menjalankan program pada komputer lain; untuk menjadikan ini lebih berguna, mesej

Program keluar seperti biasa.

(yang biasanya dikeluarkan apabila program berjalan di bawah kawalan GDB
tamat) tidak dikeluarkan apabila berjalan dalam mod kelompok.

-cd=direktori
Jalankan GDB menggunakan direktori sebagai direktori kerjanya, bukannya semasa
direktori.

-nama penuh

-f Emacs menetapkan pilihan ini apabila ia menjalankan GDB sebagai subproses. Ia memberitahu GDB untuk mengeluarkan
nama fail penuh dan nombor baris dalam fesyen standard yang boleh dikenali setiap kali a
bingkai tindanan dipaparkan (yang termasuk setiap kali program berhenti). ini
format yang boleh dikenali kelihatan seperti dua ` 32' aksara, diikuti dengan nama fail,
nombor baris dan kedudukan aksara dipisahkan dengan titik bertindih, dan baris baharu. Emacs-
program antara muka ke-GDB menggunakan dua ` 32' aksara sebagai isyarat untuk memaparkan
kod sumber untuk bingkai.

-b mata asas Tetapkan kelajuan talian (kadar baud atau bit sesaat) mana-mana antara muka bersiri yang digunakan oleh
GDB untuk penyahpepijatan jauh.

-tty=peranti
Jalankan menggunakan peranti untuk input dan output standard program anda.

Gunakan msp430-gdb dalam talian menggunakan perkhidmatan onworks.net


Pelayan & Stesen Kerja Percuma

Muat turun apl Windows & Linux

Arahan Linux

Ad




×
Pengiklanan
❤ ️Beli, tempah atau beli di sini — tanpa kos, membantu memastikan perkhidmatan percuma.