我們需要懂得CMake檔案

2021-10-23 00:02:42 字數 672 閱讀 4205

一、前言

​ 從事於linux下的c++開發的人員都知道,在c++下編寫程式是沒有類似windows下編譯器的一鍵編譯和執行的按鈕,只能由我們開發人員進行手動編譯、執行;為了減免這種繁瑣而且複雜的勞動力,出現了makefile檔案,makefile檔案可以幫助我們很快的編譯大量檔案,最終形成可執行檔案;其實編寫makefile檔案並不是很複雜,但是後面出現了cmake,這個可以直接幫我們寫makefile檔案,我們只需要編寫cmake檔案即可;

接下來,我們去看看cmake的一些規則和實踐,我會從實踐中來說明這些規則;

二、cmake

我們從案例開始

然後,執行make命令;

我們會發現,當前目錄下出現了可執行程式

我們從上面這個案例中,來解析cmake檔案的語法:

通過上面這個例子,我們大概熟悉了cmake的最基本的、也是核心的用法;

基本的cmake使用的就這麼多了,當然,cmake檔案還有很多的用法,不過在平時普通的專案中,這些基本夠用了,更高階的語法後面還會逐漸完善。

生活讓我們懂得

今天看一文章很好,摘抄下來 不能強迫別人來愛自己,只能努力讓自己成為值得愛的人,其餘的事情則靠緣分。信任也許需要好紀念才能建立,卻可以在短短幾秒內毀滅。生活中最寶貴的東西不是你擁有的物質,而是陪伴在你身邊的人。一時的錯誤可能導致一輩子的傷痛。實現自己的理想需要從現在開始行動。我可以做得比自己想象中的...

懂得永恆,得要我們進化成更好的人。

下雨天,走在天朦朧朧黑的傍晚,不清楚什麼時候起,天開始向黑暗靠近,瞅見夜晚,貌似是燈火充明,還略帶天空中那一點晚霞氣息,如果沒有雨天,又怎會是這般景象。是什麼樣的聲音,時間安靜走在街道,而每個人又想爭奪時間最後一點的安靜。漫步在小泥路,是暖冷空氣,還是撲撲踏踏熱鬧非凡之後的腳印,被你遺留在明天就消失...

我們需要「腦洞大開」,所以我們需要BitBite

bitbite號稱是全球首款能幫你養成良好飲食習慣的藍芽耳機,戴上它後,你的生活可能出現類似這樣的改變 當你挖起一勺飯剛準備張嘴的時候,bitbite提醒你這勺太多了,會發胖的 所以你把其中的一部分倒回碗裡,再次張開嘴,bitbite又提醒你這勺太少了,能量遠遠達不到要求。好不容易小心翼翼把量弄到了...