InglesPransesEspanyol

OnWorks favicon

msp430-gdb - Online sa Cloud

Patakbuhin ang msp430-gdb sa OnWorks na libreng hosting provider sa Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

Ito ang command na msp430-gdb na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

PROGRAMA:

NAME


gdb - Ang GNU Debugger

SINOPSIS


gdb [-tulong] [-nx] [-q] [-batch] [-cd=dir] [-f] [-b bps] [-tty=dev] [-s symfile] [-e
prog] [-se prog] [-c ubod] [-x cmds] [-d dir] [prog[ubod|procID]]

DESCRIPTION


Ang layunin ng isang debugger gaya ng GDB ay payagan kang makita kung ano ang nangyayari ``sa loob''
isa pang programa habang nagsasagawa ito—o kung ano ang ginagawa ng isa pang programa sa sandaling ito
Nag-crash.

Ang GDB ay maaaring gumawa ng apat na pangunahing uri ng mga bagay (kasama ang iba pang mga bagay sa pagsuporta sa mga ito) upang matulungan ka
mahuli ang mga bug sa akto:

· Simulan ang iyong programa, na tumutukoy sa anumang maaaring makaapekto sa pag-uugali nito.

· Itigil ang iyong programa sa mga tinukoy na kundisyon.

· Suriin kung ano ang nangyari, kapag ang iyong programa ay tumigil.

· Baguhin ang mga bagay sa iyong programa, para makapag-eksperimento ka sa pagwawasto ng mga epekto ng
isang bug at magpatuloy upang malaman ang tungkol sa isa pa.

Maaari mong gamitin ang GDB upang i-debug ang mga program na nakasulat sa C, C++, at Modula-2. Fortran suporta ay
maidaragdag kapag handa na ang isang GNU Fortran compiler.

Ang GDB ay hinihingi gamit ang shell command gdb. Kapag nagsimula, nagbabasa ito ng mga utos mula sa
terminal hanggang sa sabihin mo itong lumabas gamit ang GDB command umalis. Maaari kang makakuha ng online na tulong
mula gdb mismo sa pamamagitan ng paggamit ng utos Tulungan.

Maaari kang tumakbo gdb na walang mga argumento o mga pagpipilian; ngunit ang pinakakaraniwang paraan upang simulan ang GDB ay sa
isang argumento o dalawa, na tumutukoy sa isang maipapatupad na programa bilang argumento:

programa ng gdb

Maaari ka ring magsimula sa isang executable na program at isang pangunahing file na tinukoy:

core ng programa ng gdb

Sa halip, maaari mong tukuyin ang isang process ID bilang pangalawang argumento, kung gusto mong i-debug a
tumatakbong proseso:

gdb program 1234

ay i-attach ang GDB sa proseso 1234 (maliban kung mayroon ka ring file na pinangalanang `1234'; Sinusuri ng GDB
para sa isang pangunahing file muna).

Narito ang ilan sa mga pinakamadalas na kailangan na mga utos ng GDB:

masira [file:]tungkulin
Magtakda ng breakpoint sa tungkulin (Sa file).

tumakbo [mapanlinlang]
Simulan ang iyong programa (sa mapanlinlang, kung tinukoy).

bt Backtrace: ipakita ang stack ng programa.

i-print ipahayag
Ipakita ang halaga ng isang expression.

c Ipagpatuloy ang pagpapatakbo ng iyong programa (pagkatapos huminto, hal sa isang breakpoint).

susunod Isagawa ang susunod na linya ng programa (pagkatapos huminto); hakbang sa ibabaw anumang function na tawag sa
linya.

i-edit [file:]tungkulin
tingnan ang linya ng programa kung saan ito ay kasalukuyang huminto.

listahan [file:]tungkulin
i-type ang teksto ng programa sa paligid ng kung saan ito kasalukuyang huminto.

hakbang Isagawa ang susunod na linya ng programa (pagkatapos huminto); hakbang sa anumang function na tawag sa
linya.

Tulungan [pangalan]
Ipakita ang impormasyon tungkol sa utos ng GDB pangalan, o pangkalahatang impormasyon tungkol sa paggamit ng GDB.

umalis Lumabas mula sa GDB.

Para sa buong detalye sa GDB, tingnan paggamit GDB: A patnubayan sa ang GNU Source-Level Debugger, Sa pamamagitan ng
Richard M. Stallman at Roland H. Pesch. Ang parehong teksto ay magagamit online bilang ang gdb
pagpasok sa info programa.

Opsyon


Anumang mga argumento maliban sa mga opsyon ay tumutukoy ng executable na file at core file (o process ID);
ibig sabihin, ang unang argumentong nakatagpo na walang nauugnay na flag ng opsyon ay katumbas ng a
`-se' na opsyon, at ang pangalawa, kung mayroon man, ay katumbas ng isang `-c' opsyon kung ito ang pangalan ng a
file. Maraming mga pagpipilian ay may parehong mahaba at maikling mga form; parehong ipinapakita dito. Ang mahabang anyo
ay kinikilala din kung puputulin mo ang mga ito, hangga't sapat ang opsyon na naroroon
hindi malabo. (Kung gusto mo, maaari mong i-flag ang mga argumento ng opsyon gamit ang `+'sa halip na'-',
kahit na inilalarawan namin ang mas karaniwang kombensiyon.)

Ang lahat ng mga opsyon at argumento sa command line na iyong ibibigay ay pinoproseso sa sunud-sunod na pagkakasunud-sunod.
Ang pagkakasunud-sunod ay gumagawa ng isang pagkakaiba kapag ang `-x' ang opsyon ay ginagamit.

-tulong

-h Ilista ang lahat ng mga opsyon, na may maikling paliwanag.

-mga simbolo=file

-s file
Basahin ang talahanayan ng simbolo mula sa file file.

-sumulat I-enable ang pagsusulat sa mga executable at core na file.

-exec=file

-e file
Gamitin ang file file bilang executable file na ipapatupad kapag naaangkop, at para sa
pagsusuri ng purong data kasabay ng isang core dump.

-se=file
Basahin ang talahanayan ng simbolo mula sa file file at gamitin ito bilang executable file.

-core=file

-c file
Gamitin ang file file bilang isang pangunahing dump upang suriin.

-utos=file

-x file
Isagawa ang mga utos ng GDB mula sa file file.

-direktoryo=direktoryo

-d direktoryo
Idagdag direktoryo sa landas upang maghanap ng mga source file.

-nx

-n Huwag magsagawa ng mga utos mula sa alinmang `.gdbinit' mga file sa pagsisimula. Karaniwan, ang
Ang mga utos sa mga file na ito ay isinasagawa pagkatapos ng lahat ng mga pagpipilian sa command at argumento
naproseso na.

-tahimik

-q ``Tahimik''. Huwag i-print ang pambungad at copyright na mga mensahe. Ang mga mensaheng ito
ay pinigilan din sa batch mode.

-batch Patakbuhin sa batch mode. Lumabas na may katayuan 0 pagkatapos iproseso ang lahat ng mga file ng command
tinukoy sa `-x' (at `.gdbinit', kung hindi inhibited). Lumabas na may nonzero status
kung may naganap na error sa pagsasagawa ng mga utos ng GDB sa mga file ng utos.

Maaaring maging kapaki-pakinabang ang batch mode para sa pagpapatakbo ng GDB bilang isang filter, halimbawa upang mag-download at
magpatakbo ng isang programa sa isa pang computer; upang gawin itong mas kapaki-pakinabang, ang mensahe

Normal na lumabas ang program.

(na karaniwang ibinibigay sa tuwing tumatakbo ang isang programa sa ilalim ng kontrol ng GDB
terminates) ay hindi ibinibigay kapag tumatakbo sa batch mode.

-cd=direktoryo
Patakbuhin ang GDB gamit ang direktoryo bilang gumaganang direktoryo nito, sa halip na ang kasalukuyang
direktoryo.

-buong pangalan

-f Itinatakda ng Emacs ang opsyong ito kapag nagpapatakbo ito ng GDB bilang subprocess. Sinasabi nito sa GDB na mag-output
ang buong pangalan ng file at numero ng linya sa isang pamantayan, nakikilalang paraan sa tuwing a
ang stack frame ay ipinapakita (na kasama ang bawat oras na huminto ang programa). Ito
nakikilalang format ay mukhang dalawang ` 32' mga character, na sinusundan ng pangalan ng file,
numero ng linya at posisyon ng character na pinaghihiwalay ng mga tutuldok, at isang bagong linya. Ang mga Emac-
to-GDB interface program ay gumagamit ng dalawang ` 32' mga character bilang isang senyas upang ipakita ang
source code para sa frame.

-b bps Itakda ang bilis ng linya (baud rate o mga bit bawat segundo) ng anumang serial interface na ginagamit ni
GDB para sa malayuang pag-debug.

-tty=aparato
Patakbuhin gamit ang aparato para sa karaniwang input at output ng iyong programa.

Gumamit ng msp430-gdb online gamit ang mga serbisyo ng onworks.net


Mga Libreng Server at Workstation

Mag-download ng Windows at Linux apps

  • 1
    unitedrpms
    unitedrpms
    Samahan kami sa Gitter!
    https://gitter.im/unitedrpms-people/Lobby
    Paganahin ang URPMS repository sa iyong
    sistema -
    https://github.com/UnitedRPMs/unitedrpms.github.io/bl...
    I-download ang unitedrpms
  • 2
    Palakasin ang Mga Aklatan ng C++
    Palakasin ang Mga Aklatan ng C++
    Nagbibigay ang Boost ng libreng portable
    peer-reviewed na mga aklatan ng C++. Ang
    ang diin ay sa mga portable na aklatan na
    gumana nang maayos sa C++ Standard Library.
    Tingnan ang http://www.bo...
    I-download ang Boost C++ Libraries
  • 3
    VirtualGL
    VirtualGL
    Ang VirtualGL ay nagre-redirect ng mga 3D na utos mula sa a
    Unix/Linux OpenGL application papunta sa a
    server-side GPU at kino-convert ang
    nag-render ng mga 3D na larawan sa isang video stream
    kung saan ...
    I-download ang VirtualGL
  • 4
    libusb
    libusb
    Library upang paganahin ang espasyo ng gumagamit
    mga programa ng aplikasyon upang makipag-usap
    Mga USB device. Audience: Mga Developer, End
    Mga user/Desktop. Wika ng Programming: C.
    Mga kategorya...
    I-download ang libusb
  • 5
    SWIG
    SWIG
    Ang SWIG ay isang software development tool
    na nag-uugnay sa mga programang nakasulat sa C at
    C++ na may iba't ibang mataas na antas
    mga programming language. Ang SWIG ay ginagamit kasama ng
    iba...
    I-download ang SWIG
  • 6
    WooCommerce Nextjs React Theme
    WooCommerce Nextjs React Theme
    React WooCommerce theme, built with
    Susunod na JS, Webpack, Babel, Node, at
    Express, gamit ang GraphQL at Apollo
    Kliyente. Tindahan ng WooCommerce sa React(
    naglalaman ng: Mga produkto...
    I-download ang WooCommerce Nextjs React Theme
  • Marami pa »

Linux command

Ad