복학하면서 C를 다시 한번 볼까하는데 리눅스에서 괜찮은 IDE를

aNsITAte의 이미지

많은 기능을 바라는 것은 아니고 -_-;;

그냥 빌드만 이라도 자동화 되었으면 하는 바람이... ㅋㅋ;;

(디버그도 되면 좋겠지만..)

최대한 간단한 프로그램 없나요?

사용법에 관한 추천 사이트도 함께 알려주심 감샤~

랜덤여신의 이미지

음? ;; 간단하면서 기능은 다양한 IDE 를 찾으시는 건가요...?
eclipse-cdt 라는 프로그램이 있습니다.
빌드, 디버깅 다 됩니다...

일단 eclipse-sdk 프로그램을 설치하신 후, eclipse-cdt 플러그인을 설치하셔야 C/C++ 개발이 가능합니다.
eclipse-cdt 설치 방법은 http://wiki.kldp.org/wiki.php/Eclipse#s-5.3 이 문서를 참고하세요.

aNsITAte의 이미지

이클립스도 좋기는한데... 제가 필요한 것 이상으로 무겁다는 생각이 들었는데...

ajunta 이거 좋네요. 작고

C/C++ 파싱지원하고

인클루드 wrote:
음? ;; 간단하면서 기능은 다양한 IDE 를 찾으시는 건가요...?
eclipse-cdt 라는 프로그램이 있습니다.
빌드, 디버깅 다 됩니다...

일단 eclipse-sdk 프로그램을 설치하신 후, eclipse-cdt 플러그인을 설치하셔야 C/C++ 개발이 가능합니다.
eclipse-cdt 설치 방법은 http://wiki.kldp.org/wiki.php/Eclipse#s-5.3 이 문서를 참고하세요.

그립다는 것은 아직도 네가 내 안에 남아 있다는 뜻이다.
그립다는 것은 지금은 너를 볼 수 없다는 뜻이다.
볼 수는 없지만 보이지 않는 내 안 어느 곳에 네가 남아 있다는 뜻이다.
-이정하의 《혼자 사랑한다는 것은》중에서-

tristansong의 이미지

죽으라 emacs 키 조합 외우고 있습니다. :D

embster의 이미지

kdevelop은 어떠신지???

젊음의 도전은 때로는 무모해야한다.

죠커의 이미지

emacs... (후다닥)

pool007의 이미지

인클루드 wrote:
음? ;; 간단하면서 기능은 다양한 IDE 를 찾으시는 건가요...?
eclipse-cdt 라는 프로그램이 있습니다.
빌드, 디버깅 다 됩니다...

제가 자바 개발을 하는 이유로 좀 이 툴을 테스트 해 보았는데,
결론은 '아직은...'이라는 단계정도입니다. 구체적으로 어떤
어떤 부분이 아쉽다고 생각되었는지 적기는 애매하네요...
기억이 많이 사라져서;; 전 eclipse 삽질은 말려보고 싶네요.

--
Passion is like genius; a miracle.

Meleeis의 이미지

tristansong wrote:
죽으라 emacs 키 조합 외우고 있습니다. :D

emacs로 저도 할려고 하는데...
어떻게 하죠?

c-mode에서 따로 지원하는 키 조합 있습니까?
쉘로 빠져나가지 않고 바로 컴파일하는 것이 있나요? :shock:

쓰레드엔 안맞는 "질문"이지만...

fox9의 이미지

Meleeis wrote:
tristansong wrote:
죽으라 emacs 키 조합 외우고 있습니다. :D

emacs로 저도 할려고 하는데...
어떻게 하죠?

c-mode에서 따로 지원하는 키 조합 있습니까?
쉘로 빠져나가지 않고 바로 컴파일하는 것이 있나요? :shock:

쓰레드엔 안맞는 "질문"이지만...

ESC-x compile 치시면 됩니다.
저는 요것을 Ctrl-c c 에 바인딩 해서 쓰고 있습니다.
(global-set-key "\C-cc" 'compile)

d3m3vilurr의 이미지

아..아니 어째서 vim은 이야기 안하는거죠?
전부다 emacs만 이야기 하다니!

7339989b62a014c4ce6e31b3540bc7b5f06455024f22753f6235c935e8e5의 이미지

d3m3vilurr wrote:
아..아니 어째서 vim은 이야기 안하는거죠?
전부다 emacs만 이야기 하다니!

vim은 IDE가 아니라 편집기니까요. :twisted:
tristansong의 이미지

fox9 wrote:
Meleeis wrote:
tristansong wrote:
죽으라 emacs 키 조합 외우고 있습니다. :D

emacs로 저도 할려고 하는데...
어떻게 하죠?

c-mode에서 따로 지원하는 키 조합 있습니까?
쉘로 빠져나가지 않고 바로 컴파일하는 것이 있나요? :shock:

쓰레드엔 안맞는 "질문"이지만...

ESC-x compile 치시면 됩니다.
저는 요것을 Ctrl-c c 에 바인딩 해서 쓰고 있습니다.
(global-set-key "\C-cc" 'compile)


저랑은 좀 다르시네요
전 Meta+x누룬후 compile치고
make 명령어 다 지운후
gcc -g *.c -o *
-g는 ddd를 위해 항상 적어 놓고 있습니다.

아 괜찮은 기능 하나 발견했습니다.
Meta+x 누르시고 dynamic-completion-mode치시면 자동완성기능이 되더군요 좀 불편한데 제법 익숙하면 쓸만합니다.
실행은 Meta+Enter입니다

여기서 "+"는 함께 누른다입니다.

d3m3vilurr의 이미지

ditto wrote:
d3m3vilurr wrote:
아..아니 어째서 vim은 이야기 안하는거죠?
전부다 emacs만 이야기 하다니!

vim은 IDE가 아니라 편집기니까요. :twisted:

흥흥! :evil:
tristansong의 이미지

d3m3vilurr wrote:
ditto wrote:
d3m3vilurr wrote:
아..아니 어째서 vim은 이야기 안하는거죠?
전부다 emacs만 이야기 하다니!

vim은 IDE가 아니라 편집기니까요. :twisted:

흥흥! :evil:

만약 님께서 여자 분이라면 한번 사귀어 보고 싶다는 생각은 왜 들까요? :wink:
익명 사용자의 이미지

tristansong wrote:
fox9 wrote:
Meleeis wrote:
tristansong wrote:
죽으라 emacs 키 조합 외우고 있습니다. :D

emacs로 저도 할려고 하는데...
어떻게 하죠?

c-mode에서 따로 지원하는 키 조합 있습니까?
쉘로 빠져나가지 않고 바로 컴파일하는 것이 있나요? :shock:

쓰레드엔 안맞는 "질문"이지만...

ESC-x compile 치시면 됩니다.
저는 요것을 Ctrl-c c 에 바인딩 해서 쓰고 있습니다.
(global-set-key "\C-cc" 'compile)


저랑은 좀 다르시네요
전 Meta+x누룬후 compile치고
make 명령어 다 지운후
gcc -g *.c -o *
-g는 ddd를 위해 항상 적어 놓고 있습니다.

아 괜찮은 기능 하나 발견했습니다.
Meta+x 누르시고 dynamic-completion-mode치시면 자동완성기능이 되더군요 좀 불편한데 제법 익숙하면 쓸만합니다.
실행은 Meta+Enter입니다

여기서 "+"는 함께 누른다입니다.

elisp 을 이용해서 자신만의 compile 명령을 만들어 쓰시면 편합니다. 예를들어 f7 을 누르는 순간, 그 디렉토리에 Makefile 이 있으면 make 를 돌리고, *.sln 이 있으면 devenv.com 으로 빌드하고(ms, msvc 7.0 이상의 경우죠) 둘다 없이 확장자가 c, cpp 면 gcc -c 로 컴파일만 하고.. 등등

tristansong의 이미지

Anonymous wrote:
tristansong wrote:
fox9 wrote:
Meleeis wrote:
tristansong wrote:
죽으라 emacs 키 조합 외우고 있습니다. :D

emacs로 저도 할려고 하는데...
어떻게 하죠?

c-mode에서 따로 지원하는 키 조합 있습니까?
쉘로 빠져나가지 않고 바로 컴파일하는 것이 있나요? :shock:

쓰레드엔 안맞는 "질문"이지만...

ESC-x compile 치시면 됩니다.
저는 요것을 Ctrl-c c 에 바인딩 해서 쓰고 있습니다.
(global-set-key "\C-cc" 'compile)


저랑은 좀 다르시네요
전 Meta+x누룬후 compile치고
make 명령어 다 지운후
gcc -g *.c -o *
-g는 ddd를 위해 항상 적어 놓고 있습니다.

아 괜찮은 기능 하나 발견했습니다.
Meta+x 누르시고 dynamic-completion-mode치시면 자동완성기능이 되더군요 좀 불편한데 제법 익숙하면 쓸만합니다.
실행은 Meta+Enter입니다

여기서 "+"는 함께 누른다입니다.

elisp 을 이용해서 자신만의 compile 명령을 만들어 쓰시면 편합니다. 예를들어 f7 을 누르는 순간, 그 디렉토리에 Makefile 이 있으면 make 를 돌리고, *.sln 이 있으면 devenv.com 으로 빌드하고(ms, msvc 7.0 이상의 경우죠) 둘다 없이 확장자가 c, cpp 면 gcc -c 로 컴파일만 하고.. 등등


오 :!: 그런게 있었군요
근데 전 eclisp를 아직 모른답니다. 또 배워야 될것 같군요 :wink:
익명 사용자의 이미지

lisp 에 친하지 않다면 아래에서 코드를 가져다 쓰셔도 됩니다.
http://www.emacswiki.org/cgi-bin/wiki/SmartCompile
http://www.emacswiki.org/cgi-bin/wiki/CompileCommand

하지만 emacs 쓰시면 elisp 은 언젠가 넘어야 할 산입니다..

익명 사용자의 이미지

tristansong wrote:
d3m3vilurr wrote:
ditto wrote:
d3m3vilurr wrote:
아..아니 어째서 vim은 이야기 안하는거죠?
전부다 emacs만 이야기 하다니!

vim은 IDE가 아니라 편집기니까요. :twisted:

흥흥! :evil:

만약 님께서 여자 분이라면 한번 사귀어 보고 싶다는 생각은 왜 들까요? :wink:

냐하하 ㅡ.ㅡ;;
데메님은 남자 :)

익명 사용자의 이미지

윗글은 제가 썼습니다 ..;

욱성군의 이미지

kdevelop :)

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <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].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <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].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <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].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <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].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.