Ubunu 18.04에 Gtk#을 설치하는 방법은 무엇입니까?

Ubunu 18.04에 Gtk#을 설치하는 방법은 무엇입니까?

우분투 18.04에 Gtk#을 설치할 수 있는 방법이 있습니까? gnome-desktop-sharp 라이브러리가 누락되었는데, gnome-desktop2가 필요하기 때문에 설치할 수 없습니다.

불가능하다면 Linux용 다른 좋은 C# GUI 프레임워크가 있습니까?

답변1

모노 기반 GTK# 패키지는 다음과 같습니다.에서 사용 가능바이오닉저장소.

예제 설치부터 시작할 수 있습니다.

sudo apt-get install gtk-sharp2-examples gtk-sharp3-examples

그런 다음 실행하십시오.

/usr/share/gtk-sharp2-examples/button.exe
/usr/share/gtk-sharp3-examples/button.exe

또는 코드 보기

xdg-open /usr/share/gtk-sharp2-examples/ButtonApp.cs
xdg-open /usr/share/gtk-sharp3-examples/ButtonApp.cs

또한 소스 패키지를 다운로드하고 gtk-sharp2-examples여기에서 예제를 편집 및 컴파일할 수 있습니다.

sudo apt-get build-dep gtk-sharp2-examples
apt-get source gtk-sharp2-examples
cd gtk-sharp2-2.12.40/
./configure
make -j3

cd sample # go to examples
xdg-open ButtonApp.cs # do some edits edit
make # compile
./button.exe # see changes

관련 정보