간단한 콘솔 프로그램을 짜는데요..
vc에서는 break point 걸어주고 라인 단위로 실행하다 보면
콘솔 창이 뜨면서 입력을 받을 수 가 있자나요..
근데.. kdevelop에서는 실행하면 쉘이 자동으로 뜨기는 하는데
debug로 실행하면 쉘이 뜨질 않터라구요..
어떻게 디버깅 중간에 쉘 입력을 할 수 있는지 좀 알려주세요..^^
음.음.. 질문에 대한 답은 아니지만요.
kdevelop는 제가 안쓰봐서 잘 모르지만.
담에 시간이 되신다면 eclipse를 꼭 한번 접해보시기를.
추천해드립니다.
참..좋습니다..
java 공부할 때 eclipse 써봤었는데 괜찮았습니다.
c 언어도 쓸 수 있다고는 하던데.. 사용하기 편한가요..?^^
기본적인 출력은 Application 탭에 뜹니다.
거기서 원하는 작업을 하실 수 있고요
님이 원하시는 정보는 프로젝트 옵션에서 디버그 항목에서
Enable separate terminal for Applcation I/O를 선택하시면 외부 콘솔로 뜹니다.
java 공부할 때 eclipse 써봤었는데 괜찮았습니다. c 언어도 쓸 수 있다고는 하던데.. 사용하기 편한가요..?^^
인생이란게 다 그런게 아니겠어요....? 뭘(?)http://schutepen.egloos.com
전 리눅스를 쓰고, C, C++을 쓴다면 kdevelop을 권해요.
eclipse를 써봤지만 java에 익숙해져 있으신 분들은 편하시겠지만, 전 그렇지 않더군여. 전 KDE를 깔았다면 kdevelop을 추천합니다.
디버깅은 프로젝트 옵션에서 configure 옵션에 -G3 -O0 으로 하셔야 디버깅이 제대로 됩니다. 아니면 이상하게 껑충껑충 뛰게 디버깅되어 디버깅 하기가 힘들거든여. 참고로 -G는 디버깅레벨, -O 는 최적화 옵션입니다.
그리고 참고로 위의 말씀대로 외부콘솔을 이용할수 있는데, 쓰레드 프로그램에서는 kdevelop에서는 디버깅하기가 좀 힘듭니다. 어디서 어떻게 뜨는걸 찾기 힘들거든여.
strace나 코어파일을 남겨서 디버깅하는 방법을 같이 곁들이면 디버깅하기 수월하실 것입니다.
코어파일은 llimit -c unlimit 옵션을 주어야 해결할수 있습니다.
https://github.com/la9527
사족 같지만, IDE라면 Anjuta 도 쓸만한 것 같습니다. http://anjuta.sourceforge.net/
Jeongkyu Kim OpenOffice.org Korean community lead
Official website http://ko.openoffice.org Community forum http://oooko.net/ Personal blog http://oooko.net/gomme
와우.. 여러 답변들 감사합니다.
열심히 공부할께요..(__)(^^)
텍스트 포맷에 대한 자세한 정보
<code>
<blockcode>
<apache>
<applescript>
<autoconf>
<awk>
<bash>
<c>
<cpp>
<css>
<diff>
<drupal5>
<drupal6>
<gdb>
<html>
<html5>
<java>
<javascript>
<ldif>
<lua>
<make>
<mysql>
<perl>
<perl6>
<php>
<pgsql>
<proftpd>
<python>
<reg>
<spec>
<ruby>
<foo>
[foo]
음.음.. 질문에 대한 답은 아니지만요.kdevelop는 제가 안
음.음.. 질문에 대한 답은 아니지만요.
kdevelop는 제가 안쓰봐서 잘 모르지만.
담에 시간이 되신다면 eclipse를 꼭 한번 접해보시기를.
추천해드립니다.
참..좋습니다..
eclipse
java 공부할 때 eclipse 써봤었는데 괜찮았습니다.
c 언어도 쓸 수 있다고는 하던데.. 사용하기 편한가요..?^^
디버그 옵션을 찾아보세요.
기본적인 출력은 Application 탭에 뜹니다.
거기서 원하는 작업을 하실 수 있고요
님이 원하시는 정보는 프로젝트 옵션에서 디버그 항목에서
Enable separate terminal for Applcation I/O를 선택하시면 외부 콘솔로 뜹니다.
Re: eclipse
이클립스가 여러가지 플러그인을 사용할수 있다는 거는 아실겁니다.
이클립스.org에서 배포하는 프로젝트 중에 CDT라고 있습니다.
이클립스 사이트에서 다운 받을수 있습니다.
기본적인 기능은 사용할수 있고 디버거 기능 그리고 콘솔로 실행 결과를 볼수도 있고
매이크 파일도 자동으로 만들어줍니다.
인클루드 되는 헤더파일 안에 어떤 함수가 들어있고 사용가능한지 확인해볼수도 있습니다.개발툴로 자바도 그렇지만 C나 C++도 좋습니다.
인생이란게 다 그런게 아니겠어요....? 뭘(?)
http://schutepen.egloos.com
전 리눅스를 쓰고, C, C++을 쓴다면 kdevelop을 권해요.
전 리눅스를 쓰고, C, C++을 쓴다면 kdevelop을 권해요.
eclipse를 써봤지만 java에 익숙해져 있으신 분들은 편하시겠지만, 전 그렇지 않더군여.
전 KDE를 깔았다면 kdevelop을 추천합니다.
디버깅은 프로젝트 옵션에서 configure 옵션에 -G3 -O0 으로 하셔야 디버깅이 제대로 됩니다.
아니면 이상하게 껑충껑충 뛰게 디버깅되어 디버깅 하기가 힘들거든여.
참고로 -G는 디버깅레벨, -O 는 최적화 옵션입니다.
그리고 참고로 위의 말씀대로 외부콘솔을 이용할수 있는데, 쓰레드 프로그램에서는 kdevelop에서는 디버깅하기가 좀 힘듭니다. 어디서 어떻게 뜨는걸 찾기 힘들거든여.
strace나 코어파일을 남겨서 디버깅하는 방법을 같이 곁들이면 디버깅하기 수월하실 것입니다.
코어파일은 llimit -c unlimit 옵션을 주어야 해결할수 있습니다.
https://github.com/la9527
사족 같지만, IDE라면 Anjuta 도 쓸만한 것 같습니다. http:
사족 같지만, IDE라면 Anjuta 도 쓸만한 것 같습니다. http://anjuta.sourceforge.net/
Jeongkyu Kim
OpenOffice.org Korean community lead
Official website http://ko.openoffice.org
Community forum http://oooko.net/
Personal blog http://oooko.net/gomme
와우..
와우.. 여러 답변들 감사합니다.
열심히 공부할께요..(__)(^^)
댓글 달기