菜鳥學C語言 環境搭建

2021-09-12 00:06:49 字數 611 閱讀 8788

本人由於工作需要,需要用c寫一套程式,雖然以前看過一兩本c的書,但是時隔幾年早已忘得一乾二淨,所以相當於是需要從頭開始學習,在此記錄一下我得學習成果

環境所需工具

windows下開發

因為不在windows下開發,所以這裡就推薦幾個開發工具吧,基本上安裝上任意乙個,就直接能跑了,不像linux,坑還是挺多的

linux下開發

搭建環境

安裝gcc和cmake

gcc是編譯器,你寫的**需要通過gcc才能變成機器識別的語言,但是gcc只能乙個個的進行編譯,如果原始檔過多,那就變得不好處理,這時出現了cmake,這相當於是乙個批處理工具

安裝gcc:sudo apt-get install gcc

如果是ubuntu 18.04 則輸入如下指令

sudo apt-get update

sudo apt-get install gcc

安裝cmake: sudo apt-get install cmake

不出意外,基本上就安裝完成了

最後附乙個clion截圖

菜鳥搭建celery環境

最近開始接觸python,並且在業務需要的情況下開始尋找任務排程的框架。最後選擇了celery,在這裡記錄一下搭建的過程。伺服器是debian系統。官方文件 github pip install celery pip install flower 監控軟體,包括圖形介面 pip install su...

vscode搭建c語言環境

安裝過程大同小異,參考乙個一般差不多都能搞定大概。如果是全部拷貝,或許沒大問題。利用vscode自動生成的lauch.json和tasks.json,還是和網頁上有點差異的。lauch.json prelaunchtask gcc 除錯會話開始前執行的任務,一般為編譯程式,c 為g c為gcc ex...

小菜鳥學C 介面

基本語法 public inte ce 介面名稱 官方定義 介面是指定一組函式成員而不實現成員的引用型別,其他型別 類和結構可以實現介面。舉個例子 我們需要定義兩個類 企鵝類和麻雀類 他們都有共通的特點 吃喝睡。這時候利用多型的思想我們可以 定義乙個父類 鳥類。抽象類 鳥類 public abstr...