Ubuntu日記 codeblock安裝及其配置

2021-07-11 19:53:14 字數 1696 閱讀 2962

對於乙個在ubnuntu下的開發者來說編譯器當然少不了

如果是c/c++程式設計的話我建議使用codeblock

那在ubuntu下安裝codeblock也是非常簡單的

只需兩行命令

sudo apt-get install build-essential

sudo apt-get install codeblocks

這樣就大功告成了

然後在應用程式那搜尋並點開codeblock

然後新建乙個檔案

記得新增字尾(.c/.cpp/.h)

不然編譯器是不會高亮並且提示**的

還有一點是ubuntu下的codeblock和windows下的有點不同,細心的人會發現怎麼上面那欄file,setting……都不見了,其實他是隱藏在了系統頂部欄,黨我們切換到codeblock時,在用滑鼠指向頂部欄就會出現那些東西

然後就開始設定了

首先是編譯器的字型

setting>>environment>>terminal to launch console program(在右下角)

然後選擇自己喜歡的終端,有些終端會顯示中文不全,換個終端就好了

然後在多執行緒程式設計會出現

undefined reference to `pthread_create'(『pthread_create』未定義的引用codeblocks) 問題

只需新增乙個鏈結

setting>>compiler>>linker settings的左邊新增那個

libpthread.so庫

在聯結器設定 (linker settings)下的鏈結庫中加入libpthread.so,一般路徑為/usr/lib/libpthread.so,本機的路徑為/usr/lib/i386-linux-gnu/libpthread.so。如果找不到可以在自己的電腦上搜尋libpthread.so。

最後有一些常用的快捷鍵能提高我們的效率

ctrl + a:全選

ctrl + c:複製

ctrl + x: 剪下

ctrl + v:貼上

ctrl + z:撤銷

ctrl + s:儲存

ctrl + y / ctrl + shift + z:重做

ctrl+shift+c:注釋掉當前行或選中塊

ctrl+shift+x:解除注釋

tab:縮排當前行或選中塊

shift+tab:減少縮排按住

ctrl,滾動滑鼠滾輪,放大或縮小字型編譯與執行部分:

ctrl + f9:編譯

ctrl + f10:執行上次成功編譯後的程式

ctrl + shift + f9:編譯當前檔案(而不是當前開啟的工程專案)

f9:編譯並執行當前**(如果編譯錯誤會提示錯誤而不會執行)

f8:debug

f10:全屏

ctrl + c:終止正在執行的程式

Ubuntu開發日記

最近在做ubuntu下開發,遇到一些問題,特在這裡做個整理 apt get update更新自己的資料來源,獲得更新的package 資訊。apt get install package name 安裝新的包。dpkg l 列出安裝所有包的資訊 dpkg l列出包的安裝位置等詳細內容 在www.pa...

心情日記 健身日記

3月7日 最近兩位親人的去世,給我很大的打擊,我和同學一起辦了張健身卡 季度卡 每天晚上去健身房鍛鍊去,現在只能靠我自己才能把這個病緩解下來。健身的人很多,教練也很負責,為我指定健身計畫,雖然教練因我的病很特別,不敢瞎指導我鍛鍊,要退還我的錢,我什麼時候去玩可以。但是我拒絕了他的好意,堅持要在這鍛鍊...

python炒股日記 python日記

python是乙個解釋型語言。與編譯型語言的區別就是不需要編譯過程。python作用 自動化運維 大資料分析 爬蟲web 科學計算 影象處理 python檔案處理過程 python注釋方式 單行 以 開頭 多行 或 三個單引號或三個雙引號 變數 用來儲存資料或字元的 箱子 name wupeiqi ...