Editplus2 와 MinGW 연걸하는 법을 모르겠어요.

theageha의 이미지

두 시간 가량 인터넷을 뒤져보았는데...

코딩은 editplus 에서 하고, 바로 컴파일 시키기 위해 MinGW에 연결하려고 하는데 방법을 모릅니다.

preference -> usertools 에서 추가시키는 것은 알겠는데...bin\ 아래에 있는 실행파일들 중에

어떤게 컴파일 역할을 하고 어떤게 making 을 하는건지 모르겠습니다.

또, 가벼운 C 예제 프로그래밍 시 필요한 연결프로그램이 컴파일러와 실행파일 만들어주는 것(빌더?)

이 두가지만 있으면 되는건지 알려주시면 감사하겠습니다. ㅠ-ㅠ 정말 답답합니다. 후우...

참고로 MinGW 버전은 3.1.0입니다.(어디서 봤는데 이거 받으라고 하더라구요;; 왜인지는 모름)

theageha의 이미지

댓글을 달아주지 않았네요....흑...ㅠ-ㅠ

http://wingw.org...wiki..들어가서 열심히 영어 사전 보면서 해석해보니...

GCC였네요....쿨럭..너무도 간단히..연결해버렸습니다...;;

컴파일을 하니 바로 실행파일이 만들어지더군요...

근데..파일이름은 noname.cpp 인데...컴파일 하니. a.exe로 나오네요...같은 이름으로 컴파일

되도록은 안되나요?

(또...혼자 해야되는거겠죠? ㅠ-ㅠ)

----------------------------------------------------------------------------
삼인행 필유아사언(三人行 必有我師焉) - 세 사람이 길을 가면 그 중에 반드시 스승이 있다.

chiurenji의 이미지

도구 인수에 -o $(FileNameNoExt) $(FileName) 설정하시면 됩니다.
그리고 출력 내용 캡춰 선택하시고 출력패턴 버튼 클릭하여 정규식 옆화살표버튼을 사용하혀 Java/GCC선택하시면 출력창 오류메시지를 클릭하여 해당 라인으로 이등할 수 있습니다.

theageha의 이미지

정말 감사합니다...ㅠ-ㅠ

앞으로 기본예제 따라하는데는 이거면 되는거겠죠?

인수가 뭐가 있고 어떤 기능을 하는지는 제가 한번 찾아보겠습니다.!!

이정도라도 감사..ㅠ-ㅠ 첫댓글...ㅠ-ㅠ

----------------------------------------------------------------------------
삼인행 필유아사언(三人行 必有我師焉) - 세 사람이 길을 가면 그 중에 반드시 스승이 있다.

sephiron의 이미지

gcc 인수(옵션)을 알아보시는데만 하루는 꼬박 걸릴 듯 하군요.

theageha의 이미지

그.. 한 가지만 더 질문드릴게요...

지금 파일을 실행하려면

실행-> cmd -> 컴파일되니 파일이 있는곳으로 이동 -> a.exe 실행.

이런과정을 거치는데...;; 자동으로 실행되서 화면에 뿌려주는 기능은 없나요?

그룹 1은 컴파일 / 그룹 2는 실행파일 뿌려주도록..;; 후우..

모르는게 너무 많아서 죄송합니다. (--)(__)

----------------------------------------------------------------------------
삼인행 필유아사언(三人行 必有我師焉) - 세 사람이 길을 가면 그 중에 반드시 스승이 있다.

sephiron의 이미지

죄송합니다. 저는 editplus를 사용하지 않아서요.

다만 Emacs추천하고는 싶군요.

익명사용자의 이미지

지금 에디트 플러스가 깔려있지 않아서 정확하게는 설명 못드리지만,

위에 분이 설명해주신대로 -o $(FileNameNoExt) $(FileName)를 추가하시면 예를 들어 foo.cpp 파일을 컴파일 하면, foo.exe가 생기겠죠? 그럼 위에 올리신 스샷중에서 add tool 클릭해서 새로운 tool을 만들때 $(FileNameNoExt).exe 가 실행되도록 등록 하시면 될겁니다. 그럼 foo.exe가 실행 되겠죠.

그리고 윈도우 환경에서 무료로 C/C++ 개발 환경을 구축하시려면 vs2005 express edtion이 상당히 괜찮은 것 같던데요.

theageha의 이미지

선 댓글, 후 적용하려고 먼저 달았습니다^^

v2005 express 는 코딩도 할 수 있도록 되어있나요?

아니면 컴파일 기능만 있는건가요?;

----------------------------------------------------------------------------
삼인행 필유아사언(三人行 必有我師焉) - 세 사람이 길을 가면 그 중에 반드시 스승이 있다.

lacovnk의 이미지

IDE입니다.

컴파일러를 지정할 수 있는지는 잘 모르겠습니다.

xx1의 이미지

IDE와 컴파일러 링커 포함 입니다.
단, MFC는 지원하지 않습니다.

theageha의 이미지

됩니다.!! 돼!!
근데 에디트 창 아래쪽에 나오네요.출력내용이...;;

제가 생각한 건 도스창이 뜨면서, 파일이 실행되는건데; ..좀 더 연구를 해봐야겠어요!^^;

addtools해서 command란에 $(FileNameNoExt).exe / argument란에 아무것도 안집어넣었고

/ Initial도 빈공간으로 두었습니다;;

----------------------------------------------------------------------------
삼인행 필유아사언(三人行 必有我師焉) - 세 사람이 길을 가면 그 중에 반드시 스승이 있다.

chiurenji의 이미지

출력 내용 캡춰의 선택을 해제 하시면 도스창이 뜨면서 실행이 될겁니다.

PS. 근데 영문 인터페이스를 사용하시는건 무슨 특별한 사유가 있으신건가요?

theageha의 이미지

최신버전을 받으니까..영문이더라구요..빌드 286..으로 기억해요;;

;;그리고 영문에 익숙해지고 싶은 마음도 있구요^^;;

----------------------------------------------------------------------------
삼인행 필유아사언(三人行 必有我師焉) - 세 사람이 길을 가면 그 중에 반드시 스승이 있다.

chiurenji의 이미지

한글이 됩니다. view의 user interface에서 korean을 선택해주시면 됩니다. 뭐 일부러 영문 인터페이스를 쓰신다면...

theageha의 이미지

해봤는데;; 안되더라구요;; 체크가 안되요..선택을 해도..

받을때 파일명 뒤에 -en..이라고 붙어있어서 그런가봐요

----------------------------------------------------------------------------
삼인행 필유아사언(三人行 必有我師焉) - 세 사람이 길을 가면 그 중에 반드시 스승이 있다.

익명사용자의 이미지

저는 edit plus를 쓰진않고 Crimson editor를 쓰고 있는데요

자바 같은경우는 java.exe를 통해서 어플리케이션을 실행할수 있는데

.exe로 생성되는 파일은 약간 난감하죠,

그런데 윈도우즈에있는 cmd.exe를 이용하면 이러한 문제는 간단하게 해결됩니다.

tools ->
c:\windows\system32\cmd.exe

argument->
/c $(FileNameNoExt).exe

caputre푸시고, exit푸시고

해보세요^^

theageha의 이미지

됩니다......ㅠ-ㅠ.......크아..정말 감사..ㅠ-ㅠ

cmd를 툴로 사용하는 방법이 있었군요...

!!!

크하하하하!

----------------------------------------------------------------------------
삼인행 필유아사언(三人行 必有我師焉) - 세 사람이 길을 가면 그 중에 반드시 스승이 있다.

환상경의 이미지

==================================================================
정체된 일상.... 계기를 만들어야 하는데........
BLOG : http://khmirage.tistory.com/

theageha의 이미지

cmd를 실행하지 않고도 되는군요!! 신기함;;

----------------------------------------------------------------------------
삼인행 필유아사언(三人行 必有我師焉) - 세 사람이 길을 가면 그 중에 반드시 스승이 있다.

theageha의 이미지

cmd를 실행하지 않고도 되는군요!! 신기함;;

----------------------------------------------------------------------------
삼인행 필유아사언(三人行 必有我師焉) - 세 사람이 길을 가면 그 중에 반드시 스승이 있다.

익명사용자의 이미지

저도 editplus 로 간단한 개발환경을 만들고 싶은데

처음부터 컴파일 -> 자동으로 결과 확인까지

간단하게 정리해주시면 좋겠습니다 :)

theageha의 이미지

제가 알바를 하고 있는관계로;;;
토요일에 올리도록 노력해보겠습니다.^^;;
스크린샷 두 개로(설정전, 설정 후 이정도가 되겠네요)
정리해서 올리겠습니다. 우오옷!!!=_=+

----------------------------------------------------------------------------
삼인행 필유아사언(三人行 必有我師焉) - 세 사람이 길을 가면 그 중에 반드시 스승이 있다.

댓글 달기

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
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.