日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > c/c++ >内容正文

c/c++

CLion之C++框架篇-安装工具,基础框架的搭建(一)

發布時間:2024/7/19 c/c++ 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 CLion之C++框架篇-安装工具,基础框架的搭建(一) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
CLion之C++框架篇-安裝工具,基礎框架的搭建(一) 背景 日常學習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?答案:不能

?

官方文檔

?

?


? 資料共享 使用CLion建立多工程目錄下的CMakeLists.txt ## 共享庫(.so)與靜態庫(.a)相關資料 Linux 下用 Clion 編寫及調用共享庫的實踐 gcc編譯參數-fPIC的一些問題 Linux下Makefile中動態鏈接庫和靜態鏈接庫的生成與調用 ##協程庫、并行編程庫 libgo 推薦 posted on 2018-05-28 19:43 川山甲 閱讀(...) 評論(...) 編輯 收藏

轉載于:https://www.cnblogs.com/baochuan/p/9101909.html

總結

以上是生活随笔為你收集整理的CLion之C++框架篇-安装工具,基础框架的搭建(一)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。