리눅스에서 C# 사용
MONO는 Visual Studio 또는 MonoDevekop에서 생성된 C# 기반의 실행 파일(*. exe)을 Linux에서 동작하도록 지원합니다.
잘 아시다시피 C#의 막강한 GUI 개발 내용을 Linux에서 활용할 수 있어 매우 편리한 방법입니다.
이를 사용하기 위해서는 Linux에 MONO 관련된 내용을 설치해야 합니다.
sudo apt-get install mono-runtime mono-mcs mono-devel mono-complete -y
sudo apt-get install git autoconf libtool automake build-essential mono-devel gettext
테스트용 코드 만들기
원도우즈에서 VisualStuio(VS)로 C# 프로젝드를 하나 만들어서 리눅스에서 동작해 보겠습니다.
잘아시는것과 같이, 먼저 VS에서 C#용 Windows Form 앱으로 프로젝트를 생성하고 test로 이름을 설정하겠습니다.
자동 생성된 폼에 버튼하나를 만들고, 버튼에 메시지를 보여주는 코드를 추가합니다.
namespace test0 {
public partial class Form1: Form {
public Form1() {
InitializeComponent();
}
private void button1_Click(object sender,EventArgs e) {
MessageBox.Show("test","test",MessageBoxButtons.OK);
}
}
}
그리고 컴파일해서 실행파일 test0.exe을 만듭니다.
--> 수정중입니다.
'C#, MONO' 카테고리의 다른 글
다른 폼으로 메시지 전송(3) (0) | 2021.08.09 |
---|---|
다른 폼으로 메시지 전송(2) (0) | 2021.08.09 |
다른 폼으로 메시지 전송(1) (0) | 2021.08.09 |
richTextBox에 Console출력하기 (0) | 2021.08.09 |
버튼 배열을 만들고, 마우스 클릭 이벤트 설정하기 (0) | 2021.08.09 |