對於乙個在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 ...