GCC G Make CMake自我科普

2022-07-31 20:21:11 字數 791 閱讀 2223

linux下gcc g++ make cmake 聯絡和區別

c/c++程式從編寫到可執行一般經歷這幾個階段

linux平台下,.o檔案一般是通過編譯,但還未鏈結的目標檔案。.out檔案是經過相應的鏈結產生的可執行檔案。

如果編譯和鏈結階段的原始檔太多,乙個乙個編譯就很麻煩。

於是make工具就出現了,通過編寫乙個makefile規則檔案,make就能依據規則檔案批處理編譯。

編寫makefile檔案也是一件麻煩的事情

於是cmake工具就出現了,通過編寫乙個cmakelist規則檔案,cmake就能依據規則自動生成makefile檔案或project檔案。

所以使用cmake的基本步驟就是:

寫**寫cmakelist

使用cmake

生成makefile (包含了多條鏈結和gcc/g++編譯語句)

使用make

生成可執行檔案

自我激勵,挑戰自我

文 雄鷹展翅 最近一段時間,我一直都是在猶豫 徘徊之中度過的。自從有了自己去創業的想法以後,我便想著要盡快離開這裡,立志做乙隻真正的展翅雄鷹,翱翔在屬於自己的那片廣闊天空。然而我很清楚自己的性格和能力。做些簡單的事情沒問題,可是自己創業就必須去拉生意 攬客戶,這就需要較強的社會交往能力,能充分地利用...

自我總結 20170804自我總結

昨天在工作了一年多的公司離職了。2016年6月27日入職九章雲極科技 到2017年8月3日。短短一年之內,自己從乙個新人混到了老員工,自己入職的時候才26個人,目前有80 預計下個月達到100人。自己也在公司內部經歷了轉崗。非常感謝能在畢業的時候,被越哥選中,慢慢的一年內學習了如何做資料整合,自己也...

自我管理 自我認知

一 課程目標 了解自我認知的重要性,通過這節課找到自己的優點 缺點 盲點,做乙個更好的自己。二 課程內容 1 為什麼要自我認知?想要提公升自身素質和能力,依賴於自我管理 想要管理別人,先要管理好自己。而自我管理的重要一環是自我認知。它是壓力管理 情緒管理 目標管理的基礎。自我管理出現問題是,往往表現...