linu中怎麼用cc做開發視覺化程式

2021-12-24 12:29:24 字數 2371 閱讀 1959

1樓:留待舞人歸

在linux下可以借助各種視覺化程式設計的庫。常用的有qt creator,gtk等。qt creator用的是c++,可以進行跨平台的介面程式設計。

gtk+是gnu/linux下開發圖形介面的應用程式的主流開發工具之一,用的c語言,但是也可以用c++。視覺化程式一般都是呼叫api函式來實現,所以找到合適的庫來做介面程式即可。

到底怎麼在linux裡編寫c程式啊?

2樓:育知同創教育

首先需要有乙個安裝好gcc的linux系統,然後進行**的編寫進行測試演示

工具:ubuntu12.04

步驟進入linux系統後,啟動乙個shell命令終端,在ubuntu的三鍵啟動終端方法是同時按下ctrl鍵+alt鍵+t 啟動後如下圖所示:

在終端下敲入命令 gedit helloworld.c  後按下回車鍵。這個命令會用gedit軟體開啟檔名為helloworld.

c的檔案,如果該檔案不存在工作目錄,則gedit軟體會自動新建乙個名為helloworld.c的檔案。命令如下圖所示:

現在回到終端操作,輸入命令 gcc helloworld.c ,按下回車鍵進行編譯,稍等片刻編譯完成,請看圖。如果不是如圖所示結果也不要著急,檢查下**是否一樣。

上面使用gcc命令把helloworld.c檔案轉換為了名為a.out的可執行檔案 輸入命令 ./a.out  就可以執行程式了,請看執行結果圖。

3樓:匿名使用者

建議你使用gcc,linux下也有像vc的視覺化開發工具如:qt,eclipse,codeblock,一般gcc比較方便,屬於命令列,可以編譯c,c++,具體是:

第一步:開啟終端,隨便進入乙個資料夾用於存放你編寫的程式#cd /home/usr/workspace#vi hello.c

接著你就會看到vi編輯器,按i開始輸入,接著輸入你的**,輸完後按esc,再輸入":wq"(引號內)儲存退出,好,現在你已經用vi編輯好了你程式。

第二步:用gcc編譯你的程式

在終端輸入

#gcc -o hello hello.c編譯完成後,在你的檔案**現乙個hello執行檔案。

第三步:執行編譯好到hello檔案,在終端輸入#./hello

到這一步你的程式開始執行了。

在這裡只能簡單介紹了,你自己再看看,希望對你有幫助。

4樓:匿名使用者

用vi編輯

或在win裡編輯好後ftp到linux裡再編譯只能自己加除錯語句執行

只能用標準c或c++語句或linux提供的函式庫,win的api都用不了

5樓:臨水

不知道你是在shell中程式設計還是windowsx中程式設計,在x中的話和windows是一樣的,用個編輯器寫好**,再編譯就行,如果是在shell中的話,就要用linux中的一些編輯器,如vim來寫**,vim這個編輯器的命令集你可以找乙個linux基本命令,裡面有介紹.寫好**之後就是編譯啊,這是和在windows中最不同的,linux自帶了乙個編譯器gcc,還有幾個,忘了,你可以下個linux中c程式設計的pdf來看一下.最重要的是要寫乙個makefile的檔案,就相當於windows中的專案檔案啊,就是把.

c檔案組合成乙個專案的檔案,makefile的寫法你也可以在網上找到.

6樓:匿名使用者

1、首先在終端敲: vi xx(檔名) 如果提示沒有安裝的話 就用命令列安裝(注意要聯網了)

2、安裝vim 要看你的是什麼linux作業系統了,上網隨便一找就能知道怎麼安裝, 住:ubuntu 下安裝方法,sudo apt-get install vim

3、vim是vi的公升級版, 要比vi好用。至於vim怎麼用 就只能自己慢慢練習了 熟能生巧嘛, 用熟了話 會感覺是一款很不錯的編輯器。

7樓:

用終端開啟,終端就是和windows下cmd差不多的那個東西。

你在桌面右擊看有不有,沒有就在和windows裡,工作列上和開始差不多的那個裡面找。

開啟終端以後。

編輯hello.c

vi hello.c (不太推薦用vi,用vim,gedit比較好,後面兩個是帶顏色的)

編譯hello.c

gcc hello.c -o hello

執行程式。

./hello

除錯的話,用gdb,不過用gcc的時候要用加入 -g 選項。

gcc,gdb,如果你安裝系統的時候沒選的話,有可能沒有,可以去下乙個。

你用gcc的時候,如果提示你找不到這個命令,你就得去下乙個了。

8樓:匿名使用者

make

configure

google 之

linu中的,linux中的kill p怎麼用?kill p 程序號 這個格式好象不太對啊

用man kill看一下啊 比如name kill send a signal to a process synopsis kill pid send sigterm to every process listed.kill signal pid send a signal to every pro...

共享雨傘開發方案怎麼做,想要開發共享雨傘方案要多少錢

思路 先明確共享雨傘前景,然後根據其前景確定共享雨傘的基本功能和特色服務。一 共享雨傘前景 1 成本低,使用者群體大,成本隨著使用者規模的不斷擴大,可降低單個使用者成本。2 共享雨傘是剛需 高頻 小額支付,短時間內可積累千萬級訂單。3 標準化服務 資金加持,就可將共享雨傘快速複製,實現爆發式增長。二...

C在開發中工廠模式在三層裡怎麼用的

抽象工廠模式向客戶端提供乙個介面,使得客戶端在不必指定具體型別的情況下,建立多個產品族中的物件。本文採取的仍然是接著以前的那個快餐店的例子。現在,快餐店經常良好,逐漸發展壯大,為了適合不同地方人的飲食習慣,建立了兩大系列 相當於產品族 快餐,北方系列和南方系列。每個系列分別由乙個大廚掌勺。抽象工廠模...