背景
日常學習C++,也就是看看書、在vim里寫寫代碼。在日常項目開發中,也是邊看書(一是系統性理解、二是找找有什么更好的代碼編寫方式)邊寫代碼,會順帶看看別人的代碼怎么寫的?
日常學習習慣:
先在github上申請一個賬號,然后建一個respo。
之前習慣用vim配合g++寫代碼。這兩天開始研究CLion IDE工具哈!
CLion是一款專為開發C及C++所設計的跨平台IDE。它是以 IntelliJ為基礎設計的,包含了許多智能功能來提高開發人員的生產力,提高開發人員的工作效率。
先安裝CLion
在注冊的時候,用url的方式進行注冊(其他兩種方式最好不要用,問題很多)。這個在網上搜索吧?!我沒有留檔抱歉!?誰找到了也給一份哈。

設計個簡單的C++ 代碼框架

CMakeList.txt文件介紹
1、指定頭文件目錄
include_directories(src/include)
2、指定原始目錄,不要忘記添加第二個默認參數 dir_srcs
aux_source_directory(src/main dir_srcs)
3、添加要編譯的可執行文件。注意,通過變量WORK來編譯
set(WORK ${dir_srcs})
add_executable(work ${WORK})
具體如圖:

## 愉快的運行代碼吧!


CMakeLists.txt 有意思的case
1) 配置調試
2) 調用子目錄里的CMakeLists.txt
3) 適配不同的環境(debug、release、test_all、...)
編譯時傳遞
進行變量區分
配置git





問題
CLion是否能在一個windows里開多個project?答案:不能
## 共享庫(.so)與靜態庫(.a)相關資料
##協程庫、並行編程庫
推薦
