별로 허접한 질문은 아닌거 같은데요.. ^^
mingw는 프로그램에 필수적은 GNU 툴셋 (gcc, make, binutil 등)을 윈도우 환경에서 사용할 수 있도록 포팅한 것입니다.
mingw를 사용하면 리눅스 환경에서 윈도우용 프로그램을 작성할 수 있습니다.
(물론 mingw는 윈도우에서도 사용 가능합니다.)
Win32api를 사용할 수 있고요.. wxWindows같은 GUI 라이브러리를 사용할 수 있습니다.
그리고 mono를 사용하면 .NET 응용프로그램을 작성할 수 있습니다.
소스 코딩하는건 아무데나 할수 있고요.
컴파일할때는 돌리려는 플랫폼에 대한 크로스컴파일러가 있다면 가능합니다만 없는 걸로 알고 있습니다.
(리눅스에서 윈도우용 프로그램을 짜겠다면 뭐 wine으로 dev-cpp나 vc++ 컴파일러까지-VS IDE말고 컴파일러 exe만- 돌렸다는 얘기는 들었지만 못해봤습니다)
무얼 짜느냐에 따라 다릅니다.
말그대로 무얼 짜느냐에 따라 답변이 달라질 수 있는데..
무엇을 만드려하시는지..ㅎㅎ
별로 허접한 질문은
별로 허접한 질문은 아닌거 같은데요.. ^^
mingw는 프로그램에 필수적은 GNU 툴셋 (gcc, make, binutil 등)을 윈도우 환경에서 사용할 수 있도록 포팅한 것입니다.
mingw를 사용하면 리눅스 환경에서 윈도우용 프로그램을 작성할 수 있습니다.
(물론 mingw는 윈도우에서도 사용 가능합니다.)
Win32api를 사용할 수 있고요.. wxWindows같은 GUI 라이브러리를 사용할 수 있습니다.
그리고 mono를 사용하면 .NET 응용프로그램을 작성할 수 있습니다.
소스 코딩하는건
소스 코딩하는건 아무데나 할수 있고요.
컴파일할때는 돌리려는 플랫폼에 대한 크로스컴파일러가 있다면 가능합니다만 없는 걸로 알고 있습니다.
(리눅스에서 윈도우용 프로그램을 짜겠다면 뭐 wine으로 dev-cpp나 vc++ 컴파일러까지-VS IDE말고 컴파일러 exe만- 돌렸다는 얘기는 들었지만 못해봤습니다)
테스트는 당연히 해당 플랫폼에서 해야죠.
Written By the Black Knight of Destruction
Written By the Black Knight of Destruction
제가 글을 잘못
제가 글을 잘못 읽었는지 모르겠습니다만,
MinGW 로 리눅스에서 컴파일한 바이너리를 윈도우에서 바로 실행가능합니다.
사실 제가 프로그래밍 부분은 포트란부분이라서 호환되지 않는 경우가 없어서
자세히 어느정도까지 지원되는지는 모르겠습니다만
테스트할 때는 g77 로 컴파일하고 최종적으로 mingw-g77 로 컴파일해서
윈도우에서 돌리곤 했습니다.
$Myoungjin_JEON=@@=qw^rekcaH lreP rehtonA tsuJ^;$|++;{$i=$like=pop@@;unshift@@,$i;$~=18-length$i;print"\r[","~"x abs,(scalar reverse$i),"~"x($~-abs),"]"and select$good,$day,$mate,1/$~for 0..$~,-$~+1..-1;redo}
음...그렇다면
라이브러리를 가져와서 짠다면 mingw 같은 걸로 컴파일후 윈도우 에서 쓸수있다는건데
쩝, 저도 제가 무슨 말을 하는지 모르겠읍니다.
제가 워낙 내공이 딸려서 말이죠. ㅠㅠ
답변들을 달아주셔서 너무 감사합니다.
이제 자바를 다시 시작하려고 하는데요.
윈도우 에서 eclipse 를 사용했는데
리눅스에도 같은게 있어서 깔았거든요?
그러면 그냥 똑같이 코드 작성하면 되는건가요?
아, 저는 프로그래밍의 초초초초초 초초초초초 허접한...-_- 초짜입니다
네... 프로그램이라고 할것도 없는 그런 예제들만 작성하거든요...
ㅠㅠ 부끄러우니 더이상 언급은 안하도록하고요...
그냥 똑같이 작성하면 되는건가요?
=============================================
허접한 페도라 가이드 http://oniichan.shii.org
---------------------------------------------------------------------------------------------------------------
루비 온 레일즈로 만들고 있는 홈페이지 입니다.
http://jihwankim.co.nr
여러 프로그램 소스들이 있습니다.
필요하신분은 받아가세요.
자바로 짜신다면
자바로 짜신다면 왠만한 경우는 어떤 OS(윈도, 맥, 리눅스) 에서 짜셔도 다른 OS 에서 쓰실 수 있을겁니다.
Platform independance 는 가장 두드러진 자바의 특징이지요.
----------
Emerging the World!
Emerging the World!
감사합니다
답변 감사드립니다
---------------------------
허접한 페도라 가이드 http://oniichan.shii.org
---------------------------------------------------------------------------------------------------------------
루비 온 레일즈로 만들고 있는 홈페이지 입니다.
http://jihwankim.co.nr
여러 프로그램 소스들이 있습니다.
필요하신분은 받아가세요.
댓글 달기