너무나 부끄럽고 허접한 질문

bookgekgom의 이미지

아아 이런 질문하면 몰매를 맞을까 두렵습니다.

질문은 하난데요.

리눅스에서 윈도우 프로그램을 짤수있습니까?

아니면 윈도우 프로그램은 결국 윈도우안에서만 짜야하는 겁니까?

질문이 너무 허접해서 죄송합니다.

답변 부탁드려요.

litnsio2의 이미지


말그대로 무얼 짜느냐에 따라 답변이 달라질 수 있는데..

무엇을 만드려하시는지..ㅎㅎ

dg의 이미지

별로 허접한 질문은 아닌거 같은데요.. ^^
mingw는 프로그램에 필수적은 GNU 툴셋 (gcc, make, binutil 등)을 윈도우 환경에서 사용할 수 있도록 포팅한 것입니다.
mingw를 사용하면 리눅스 환경에서 윈도우용 프로그램을 작성할 수 있습니다.
(물론 mingw는 윈도우에서도 사용 가능합니다.)
Win32api를 사용할 수 있고요.. wxWindows같은 GUI 라이브러리를 사용할 수 있습니다.
그리고 mono를 사용하면 .NET 응용프로그램을 작성할 수 있습니다.

Necromancer의 이미지

소스 코딩하는건 아무데나 할수 있고요.
컴파일할때는 돌리려는 플랫폼에 대한 크로스컴파일러가 있다면 가능합니다만 없는 걸로 알고 있습니다.
(리눅스에서 윈도우용 프로그램을 짜겠다면 뭐 wine으로 dev-cpp나 vc++ 컴파일러까지-VS IDE말고 컴파일러 exe만- 돌렸다는 얘기는 들었지만 못해봤습니다)

테스트는 당연히 해당 플랫폼에서 해야죠.

Written By the Black Knight of Destruction

Written By the Black Knight of Destruction

jg의 이미지

제가 글을 잘못 읽었는지 모르겠습니다만,
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}

bookgekgom의 이미지

라이브러리를 가져와서 짠다면 mingw 같은 걸로 컴파일후 윈도우 에서 쓸수있다는건데

쩝, 저도 제가 무슨 말을 하는지 모르겠읍니다.

제가 워낙 내공이 딸려서 말이죠. ㅠㅠ

답변들을 달아주셔서 너무 감사합니다.

이제 자바를 다시 시작하려고 하는데요.

윈도우 에서 eclipse 를 사용했는데

리눅스에도 같은게 있어서 깔았거든요?

그러면 그냥 똑같이 코드 작성하면 되는건가요?

아, 저는 프로그래밍의 초초초초초 초초초초초 허접한...-_- 초짜입니다

네... 프로그램이라고 할것도 없는 그런 예제들만 작성하거든요...

ㅠㅠ 부끄러우니 더이상 언급은 안하도록하고요...

그냥 똑같이 작성하면 되는건가요?

=============================================

허접한 페도라 가이드 http://oniichan.shii.org

---------------------------------------------------------------------------------------------------------------
루비 온 레일즈로 만들고 있는 홈페이지 입니다.

http://jihwankim.co.nr

여러 프로그램 소스들이 있습니다.

필요하신분은 받아가세요.

dragonkun의 이미지

자바로 짜신다면 왠만한 경우는 어떤 OS(윈도, 맥, 리눅스) 에서 짜셔도 다른 OS 에서 쓰실 수 있을겁니다.
Platform independance 는 가장 두드러진 자바의 특징이지요.
----------
Emerging the World!

Emerging the World!

bookgekgom의 이미지

답변 감사드립니다
---------------------------
허접한 페도라 가이드 http://oniichan.shii.org

---------------------------------------------------------------------------------------------------------------
루비 온 레일즈로 만들고 있는 홈페이지 입니다.

http://jihwankim.co.nr

여러 프로그램 소스들이 있습니다.

필요하신분은 받아가세요.

댓글 달기

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