mono 홈페이지 가보니 ms의 스폰으로 제작되고 있는 것 같은데
monodevleop 자체는 ubuntu에서 관리를 안하는건지 패키지가 존재하지 않는다.
Ubuntu 18.04 (i386, amd64, armhf, arm64, ppc64el)
sudo apt install gnupg ca-certificates
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF
echo "deb https://download.mono-project.com/repo/ubuntu stable-bionic main" | sudo tee /etc/apt/sources.list.d/mono-official-stable.list
sudo apt update
mono-devel을 깔아보니 순수하게 컴파일러 인듯
$ sudo apt install mono-devel |
개발 환경은 별도로 설치해야 한다.
$ sudo apt-get install monodevelop |
visual studio community 처럼 winform을 바로 만들순 없나?
[링크 : https://www.mono-project.com/download/stable/]
[링크 : https://www.mono-project.com/]
[링크 : https://blog.danggun.net/1776]
[링크 : https://blog.naver.com/chandong83/220858687557]
[링크 : https://www.ifunfactory.com/engine/documents/reference/ko/development-on-monodevelop.html]
[링크 : https://yaraba.tistory.com/605]
+
mono는 compiler가 아니라 실행환경이구나.. csc가 csharp compiler 줄여서 컴파일러인 듯.
$ mono tt.cs
Cannot open assembly 'tt.cs': File does not contain a valid CIL image.
$ csc tt.cs
Microsoft (R) Visual C# Compiler version 3.6.0-4.20224.5 (ec77c100)
Copyright (C) Microsoft Corporation. All rights reserved.
$ mono tt.exe
Hello World!
-r 옵션 주지 않아도 빌드되고 실행은 된다.
$ csc wf.cs -r:System.Windows.Forms.dll
Microsoft (R) Visual C# Compiler version 3.6.0-4.20224.5 (ec77c100)
Copyright (C) Microsoft Corporation. All rights reserved.
$ mono wf.exe
[링크 : https://www.mono-project.com/docs/getting-started/mono-basics/]
'Programming > c# & winform' 카테고리의 다른 글
c# 교과서 - 키워드 정리 (0) | 2020.09.21 |
---|---|
c# checked , unchecked (0) | 2020.09.21 |
c# 변수형 (0) | 2020.09.18 |
c# 에서 hex string을 숫자로 변환하기 (0) | 2020.09.15 |
c# tcp binary (0) | 2020.09.14 |