한국어

자료실

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. 게임회사의 비밀을 밝혀라

    Date2017.04.04 Bytwin Views862
    Read More
  2. [산업다큐 4.0 - 미래성장 보고서2] "상상을 현실로" 5G가 온다

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

    Date2017.04.04 Bytwin Views853
    Read More
  4. [산업다큐 4.0 – 미래성장 보고서] 세상의 시작과 끝, 소프트웨어 편

    Date2017.04.04 Bytwin Views852
    Read More
  5. [채널IT] '게임 개발자'로 성공 노하우와 초봉 수준은?

    Date2017.04.08 Bytwin Views846
    Read More
  6. 게임을 만드는 사람들_기획자편

    Date2017.04.08 Bytwin Views846
    Read More
  7. 게임을 만드는 사람들_그래픽 디자이너편

    Date2017.04.08 Bytwin Views842
    Read More
  8. 게임을 만드는 사람들_신입사원편

    Date2017.04.08 Bytwin Views801
    Read More
  9. 게임을 만드는 사람들_프로그래머편

    Date2017.04.08 Bytwin Views746
    Read More
  10. 애니메이션의 모든 것 / YTN 사이언스

    Date2020.05.12 Bytwin Views438
    Read More
  11. [파이썬] Python 설치 및 다운로드

    Date2022.03.16 Bytwin Views331
    Read More
  12. 온라인 컴파일러 GDB online debugger 사용법

    Date2022.03.16 Bytwin Views296
    Read More
  13. 인공지능이란

    Date2021.03.15 Bytwin Views227
    Read More
  14. 온라인 코딩파티

    Date2021.05.20 Bytwin Views197
    Read More
  15. YTN 사이언스 영상 모음

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

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

    Date2021.03.22 Bytwin Views187
    Read More
  18. 아두이노 통합개발환경(IDE) 설치하기

    Date2022.03.16 Bytwin Views149
    Read More
  19. 인공지능의 기초

    Date2022.02.25 Bytwin Views131
    Read More
  20. 3D 프린터란?

    Date2022.10.28 Bytwin Views91
    Read More
Board Pagination Prev 1 ... 2 3 ... 4 Next
/ 4