한국어

자료실

twin 주소복사
조회 수 296 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

GDB 온라인 디버거(GDB online debugger)는 온라인 상에서 코드를 작성하고 컴파일할 수 있는 무료 사이트입니다. 프로그램을 따로 설치하지 않아도 되므로 편리하다는 장점이 있습니다. 주로 알고리즘 문제풀이 시에 코드가 잘 돌아가는지 테스트하거나, 간단한 코드의 실행 결과를 확인할 때 주로 사용합니다. 다만 온라인 상에서 작동하는 컴파일러이기에, 속도나 성능과는 조금 거리가 있는 편입니다. 다음은 GDB online debugger의 사용법입니다.

 

 

 

 GDB online debugger 사용법

 

 먼저 GDB online debugger 링크 (https://www.onlinegdb.com/)에 접속합니다. 

 

 

 

1. 메인 화면

 

온라인 컴파일러 GDB online debugger 사용법 - undefined - 1. 메인 화면

 

 

 초기 화면은 다음과 같습니다. 오프라인 컴파일러 프로그램을 사용하는 것처럼 코드 입력 창에 소스코드를 입력하고 프로그래밍 언어를 선택합니다. gdb online debugger에서 제공하는 언어는 다음과 같습니다. 

C / C++ / C++14 / C++17 / C (Turbo C) / C++ (Turbo C) / Java / Python3 / PHP / C# / Visual Basic / Html & CSS / Javascript / Ruby / Perl / Pascal / R / Fortran / Haskell / Assembly / Objective-C / SQLite / Javascript(Rhino) / Prolog / Swift / Rust / Go / Bash

 보다시피 최신 언어와 지금은 잘 쓰이지 않는 언어까지 아주 넓은 스펙트럼을 자랑합니다. 주목할 점은 같은 C언어, C++이라도 여러 버전을 사용할 수 있습니다. 

 

소스 코드 작성과 언어 선택을 완료하였다면 상단의 RUN 버튼을 눌러 실행할 수 있습니다. Debug 버튼을 누르면 디버깅 과정을 친절하게 안내하고 있으며(영문), 디버깅을 실행할 수 있습니다. 

 

작성한 소스코드를 내 컴퓨터에 다운받고 싶다면 다운로드 모양이 그려진 버튼을 누르면 됩니다. 소스코드를 파일로 내려받을 수 있습니다. 

 

 

2. 다양한 추가 기능

 GDB online debugger는 온라인 사이트 컴파일러이지만 다양한 추가 기능을 제공합니다. 왼쪽 사이드바에서는 저장한 코드를 관리할 수 있는 My Project 기능, 교육기관에 소속된 선생님과 학생이 사용할 수 있는 Classroom 기능, 단계별 프로그래밍 학습을 제공하는 Learn Programming 기능, 프로그래밍 관련 질문을 주고받을 수 있는 커뮤니티 링크인 Programming Questions 등 다양한 기능을 제공하고 있습니다. 소셜 링크(페이스북, 트위터 등)을 통해 내가 작성한 소스코드를 공유할 수도 있습니다. 

 

 

 

온라인 컴파일러 GDB online debugger 사용법 - undefined - 2. 다양한 추가 기능

 

 주목할만한 기능은 Learn Programming 입니다. 이곳에서는 C언어와 C++ 언어 강의를 제공하고 있습니다. 프로그래밍 교육으로 유명한 사이트는 아니지만 기초부터 예제, 퀴즈까지 다양한 문제를 풀어 볼 수 있습니다. 영문판 사이트이므로 영어가 익숙한 분들께 추천드립니다. 

 

 

 

온라인 컴파일러 GDB online debugger 사용법 - undefined - 2. 다양한 추가 기능

 

 Programming Questions 메뉴에서는 프로그래밍 및 GDB online debugger 관련 질문을 주고받을 수 있는 커뮤니티가 활성화되어 있습니다. 역시 영어 의사소통이 능숙한 분들께 추천드립니다. 온라인 컴파일러 GDB online debugger 사용법


  1. No Image 04Apr
    by twin
    2017/04/04 by twin
    Views 862 

    게임회사의 비밀을 밝혀라

  2. No Image 04Apr
    by twin
    2017/04/04 by twin
    Views 855 

    [산업다큐 4.0 - 미래성장 보고서2] "상상을 현실로" 5G가 온다

  3. No Image 04Apr
    by twin
    2017/04/04 by twin
    Views 853 

    [산업다큐 4.0 – 미래성장 보고서] 비로소 세상의 모든것이 연결되다, 사물인터넷 편 (IoT)

  4. No Image 04Apr
    by twin
    2017/04/04 by twin
    Views 852 

    [산업다큐 4.0 – 미래성장 보고서] 세상의 시작과 끝, 소프트웨어 편

  5. No Image 08Apr
    by twin
    2017/04/08 by twin
    Views 846 

    [채널IT] '게임 개발자'로 성공 노하우와 초봉 수준은?

  6. No Image 08Apr
    by twin
    2017/04/08 by twin
    Views 846 

    게임을 만드는 사람들_기획자편

  7. No Image 08Apr
    by twin
    2017/04/08 by twin
    Views 842 

    게임을 만드는 사람들_그래픽 디자이너편

  8. No Image 08Apr
    by twin
    2017/04/08 by twin
    Views 801 

    게임을 만드는 사람들_신입사원편

  9. No Image 08Apr
    by twin
    2017/04/08 by twin
    Views 746 

    게임을 만드는 사람들_프로그래머편

  10. No Image 12May
    by twin
    2020/05/12 by twin
    Views 438 

    애니메이션의 모든 것 / YTN 사이언스

  11. [파이썬] Python 설치 및 다운로드

  12. 온라인 컴파일러 GDB online debugger 사용법

  13. No Image 15Mar
    by twin
    2021/03/15 by twin
    Views 227 

    인공지능이란

  14. No Image 20May
    by twin
    2021/05/20 by twin
    Views 197 

    온라인 코딩파티

  15. No Image 10Mar
    by twin
    2021/03/10 by twin
    Views 188 

    YTN 사이언스 영상 모음

  16. No Image 07Jun
    by twin
    2021/06/07 by twin
    Views 187 

    No 설치, No 코딩! 크롬과 엑셀만 있으면 10초면 가능한 웹 크롤링 자동화까지 | 정말 편리합니다! | 리스틀리

  17. No Image 22Mar
    by twin
    2021/03/22 by twin
    Views 187 

    유튜브 ™ 를위한 애드 블록 에 의해 청소 Share [과학|기술] 4차 산업혁명시대, 난 뭘 전공해야 성공할 수 있을까? 학생과 직장인의 미래를 짚어본다.

  18. 아두이노 통합개발환경(IDE) 설치하기

  19. No Image 25Feb
    by twin
    2022/02/25 by twin
    Views 131 

    인공지능의 기초

  20. No Image 28Oct
    by twin
    2022/10/28 by twin
    Views 91 

    3D 프린터란?

Board Pagination Prev 1 ... 2 3 ... 4 Next
/ 4