우분투에서 C#으로 프로그램 작성 (ubuntu mono)

우분투에서 C#으로 프로그램 작성 (ubuntu mono)


먼저, 어떤 OS를 사용하는가? 그것을 결정해야 합니다.

주로 윈도우나 리눅스를 선택하는데, 코드 작성을 위해 특별히 OS를 변경하는 사람들은 거의 없습니다. 또한, 프로그램이 실행되는 환경과 GUI가 필요한지가 OS를 선택하는 주요 이유인데, 윈도우즈나 다른 플랫폼에서 C# 프로그램을 작성하는 방법론에서 가장 큰 차이점입니다.


다른 많은 라이브러리는 표준화되어있기 때문에 코드를 수정하지 않고서도, 윈도우즈나 다른 플랫폼에서 사용할 수 있습니다. 새로운 GUI 라이브러리를 어떻게 사용하는지, 어떤 라이브러리를 선택할지도 중요한 문제입니다.


- GTK#은 리눅스 Gnome GUI에 엑세스하여 사용할 수 있는 라이브러리로 MacOS와 윈도우즈에서도 사용이 가능합니다.

- Windows.Form은 윈도우즈 XP, Vista GUI에 엑세스하여 사용되는 라이브러리입니다.


GTK는 Gnome 데스크탑의 기본 라이브러리입니다.

GTK는 포터블 형태이며, GTK로 작성된 코드는 윈도우, 리눅스, MacOS에서 실행할 수 있습니다. 가장 유명한 GTK 프로그램은 아마도 무료 그래픽 편집 소프트웨어인 Gimp일 겁니다. GTK에 익숙하지 않다면 스크린샷(GTK+ Screenshot)으로 감을 잡아보세요.


Windows.Forms는 MS 플랫폼의 일부로 포함되어 있습니다. 그래서 구동 OS를 윈도우(XP, Vista 등)로 결정하는 건 제일 나은 선택입니다.


우분투 C#[우분투에서 C#으로 프로그램 작성 (ubuntu mono)]


실제로 우분투에서 C# 실행하기

리눅스에서 Mono Development environment로 C# 코드를 작성하는 것은 윈도우에서 만큼이나 쉽습니다.


C# 우분투[우분투에서 C#으로 프로그램 작성 (ubuntu mono)]


Mono 팀은 리눅스, 윈도우즈, 맥OS 등에서 실행할 수 있는 안정적인 컴파일러를 공개했습니다.

중요한 점은, 현재 우분투가 MonoDevelp와 Mono의 1.0(안정적인) 버전을 지원한다는 것입니다.


Why take this road?


1. C#을 배우고 있는데,

2. 리눅스, 윈도우, MacOS에서 모두 실행되는 GTK# 프로그램을 개발하고 싶거나,

3. GUI를 요구하지 않는 C# 코드를 작성하고 싶을 때.


How to Install


1. 첫 번째 방법, 브라우저에서 "apt:mono-2.0-devel"을 입력하세요


2. 두 번째 방법, "System > Administraion > Synaptic Package Manager"를 선택하고 "mono-2.0-devel" 패키지를 추가하세요


3. "Applications > Programming > MonoDevelp"를 클릭해 실행하세요.


모노디벨롭[우분투에서 C#으로 프로그램 작성 (ubuntu mono)]


ps. 윈도우즈에서 사용하기 위해선 gtk-sharp과 MonoDevelop가 필요합니다. (링크 : Download MonoDevelop)


출처 - How to get started with C# - 1

우분투에서 C#으로 프로그램 작성 (ubuntu mono)

댓글(0)

Designed by JB FACTORY