Ubuntu 의 프로 그래 밍-C 언어 프로 그래 밍 환경
3495 단어 ubuntu
첫째,아래 웹 페이지 의 안내 에 따라 새로운 소프트웨어 소스 를 추가 합 니 다.
http://wiki.ubuntu.org.cn/%E6%B7%BB%E5%8A%A0%E5%85%B6%E4%BB%96%E8%BD%AF%E4%BB%B6%E5%BA%93
소스 를 추가 할 때 ping 을 사용 하여 소스 의 속 도 를 측정 하고 빠 른 소스 를 선택 할 수 있 습 니 다.
나의 조작 은 다음 과 같다.
sudo cp /etc/apt/sources.list /etc/apt/sources.list_backup //
sudo gedit /etc/apt/sources.list //
, 6.06, :
deb http://ubuntu.cn99.com/ubuntu/ dapper main restricted universe multiverse
deb http://ubuntu.cn99.com/ubuntu/ dapper-updates main restricted universe multiverse
deb http://ubuntu.cn99.com/ubuntu/ dapper-security main restricted universe multiverse
deb http://ubuntu.cn99.com/ubuntu/ dapper-backports main restricted universe multiverse
deb http://ubuntu.cn99.com/ubuntu-cn/ dapper main restricted universe multiverse
파일 유지 및 업데이트
sudo apt-get update
두 번 째 단계,build-essential 설치
sudo apt-get install build-essential 설치 완료 후 C 언어 프로그램 testc.c 테스트 를 작성 합 니 다.
코드:
#include int main() { printf(“Hello Ubuntu!”); return 0; }
코드:
$ gcc testc.c -o testc $ ./testc
Hello 보이 기 Ubuntu! 이렇게 해서 C 언어 컴 파일 러 는 설치 에 성공 했다.세 번 째,GTK 환경 설치
GTK 환경 을 설치 하려 면 gnome-core-devel 하나만 설치 하면 됩 니 다.안에 다른 가방 이 많이 들 어 있 습 니 다.그 밖 에 libglib 2.0-doc,libgtk 2.0-doc 도움말 문서,devhelp 도움말 문서 보기,glade-gnome,glade-comon,glade-doc 그래 픽 인터페이스 디자인 등 다른 것 도 돌려 야 합 니 다.
코드:
sudo apt-get install gnome-core-devel sudo apt-get install libglib2.0-doc libgtk2.0-doc sudo apt-get install devhelp sudo apt-get install glade-gnome glade-common glade-doc
설치 가 끝 난 후에 우리 도 똑 같이 테스트 프로그램 을 만 들 었 다.
코드:
#include void hello(GtkWidget *widget,gpointer data) { g_print(“Hello Ubuntu!”); } gint delete_event(GtkWidget *widget,GdkEvent *event,gpointer data) { g_print (“delete event occurred”); return(TRUE); } void destroy(GtkWidget *widget,gpointer data) { gtk_main_quit(); } int main( int argc, char *argv[] ) { GtkWidget *window; GtkWidget *button; gtk_init (&argc, &argv); window=gtk_window_new (GTK_WINDOW_TOPLEVEL); gtk_signal_connect (GTK_OBJECT(window),”delete_event”,GTK_SIGNAL_FUNC(delete_event),NULL); gtk_signal_connect (GTK_OBJECT (window), “destroy”,GTK_SIGNAL_FUNC (destroy), NULL); gtk_container_set_border_width (GTK_CONTAINER (window), 10); button = gtk_button_new_with_label (“Hello Ubuntu!”); gtk_signal_connect (GTK_OBJECT (button), “clicked”,GTK_SIGNAL_FUNC (hello), NULL); gtk_signal_connect_object (GTK_OBJECT (button), “clicked”,GTK_SIGNAL_FUNC (gtk_widget_destroy),GTK_OBJECT (window)); gtk_container_add (GTK_CONTAINER (window), button); gtk_widget_show (button); gtk_widget_show (window); /*창 보이 기*/gtkmain(); /*주 순환 에 들 어가 기*/return(0);}
다음 명령 으로 컴 파일 하여 실행 합 니 다.
코드:
$ gcc gtkhello.c -o gtktest `pkg-config –cflags –libs gtk+-2.0` $ ./gtktest
버튼 이 있 는 창 이 표 시 됩 니 다.단 추 를 누 르 면 창 이 닫 히 고 명령 행 에 Hello Ubuntu 가 표 시 됩 니 다!
Qt 설치
QT 에 libqt4-core qt4-designer qt4-dev-tools qt4-qtconfig libqt4-dev libqt4-gui libqt4-debug libqt4-sql 을 설 치 했 습 니 다.
이 건 아직 별로 써 본 적 이 없어 요.새로 생 긴 곳 에서 QT4 를 검색 해 보 니 많 지 않 은 것 을 다 담 았 어 요.
5.IDE Linux 에 초보 자 에 게 적합 한 C C++IDE 를 Geany 라 고 설치 하고 메뉴'응용 프로그램'->'삭제 프로그램 추가'에서 program 에서 찾 아 보면 됩 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Ubuntu 22.04에 캐디 설치 - HostnExtra이 기사에서는 Ubuntu 22.04에 Caddy를 설치하는 방법을 설명합니다. 이 문서는 설치 프로세스를 안내하고 웹 사이트를 호스팅합니다. Caddy 웹 서버는 Go로 작성된 오픈 소스 웹 서버입니다. Ubunt...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.