inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

리눅스 IPC 프로그래밍 - 이론과 실습

리눅스는 디버깅이 없나요?

722

zzzzz

작성한 질문수 192

1

안녕하세요
vs에서는 코드 입력후 디버깅이있어 어느거부터 시작되고 변수에 뭐가 들어가있는지 확인이 가능한데
혹시 리눅스는 디버깅이라는게 따로 없나요?
 
vs에서는 리눅스 라이브러리가 있던데 혹시 vs에서 리눅스를 깔면 안되나요?

linux

답변 1

0

런잇(ProgCoach4U)

안녕하세요. ekek님.

 

먼저, 답변이 늦어져 죄송합니다. 

혹시 Visual studio와 같은 IDE를 찾으시는 것인가요?

리눅스에도 많은 종류의 IDE가 있습니다. 말씀하신 Visual studio code도 리눅스 버전이 있고, eclipse나 Atom도 있습니다. 또 리눅스만 지원하는 KDevelop 같은 툴도 있습니다. 

강좌에서는 터미널에 vim으로 라이브코딩을 진행하는데요, vim도 IDE처럼 꾸밀 수 있습니다. 다만, 이것은 정해진 방법이 있는 것은 아니고, 여러 가지 툴들을 적절히 조합해서 IDE처럼 활용할 수 있도록 꾸며주어야 합니다. 구글에서 "vim ide"라고 검색하시면 수많은 글들을 보실 수 있습니다:)

vim의 사용이 익숙치 않으시다면 IDE를 설치해서 사용하시는 것이 훨씬 더 편한 선택이 될 것 같습니다. VSCode가 익숙하시면 VSCode 사용하셔도 좋을 것 같습니다!

 

fork() 후 address

0

40

2

bind(): Address already in use

0

58

2

POSIX named semaphore 자원이 제대로 해지되지 못한 상태로 프로세스가 종료됐을 때 해당 semaphore 재사용 방법

0

215

2

강의 순서

0

262

1

강의자료 질문

0

243

1

수업 관련 질문

0

354

3

안녕하세요! 메세지 큐 방식에 대해 질문있습니다.

0

268

1

fcntl 에서 Read/Write 기능

1

354

1

시스템 프로그래밍 향후 공부

1

506

1

Shared Memory와 동기화 관련

1

1181

1

거의 모든 함수를 static 선언하시는 이유는 무엇인가요?

1

2326

1

SHM_REMAP

1

317

2

recvfrom 질문

1

715

6

컴파일 질문입니다

1

675

1

partial send/recv에 관하여

1

670

1

스레드끼리의 통신에도 적용가능한가요?

1

374

1

File Lock API - 정리 table에서 multi-thread 사용가능시....

1

412

1

WSL Ubuntu에서 메시지 큐

1

464

1

shared memory(14강) live programming file mapping 에 관한 질문입니다.

1

203

1

에러 - bind(): Address already in use

1

1137

1

POSIX MQ의 설정 문의

1

602

2

accept 함수에 대한 문의

1

292

1

datagram socket 구현시 recvfrom에서 블록킹됩니다.

1

1505

1

counting semaphore에 대해서 질문이 있습니다

0

305

3