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

 
背景
 
  平常学习C++,也就是看看书、在vim里写写代码。在平常项目开发中,也是边看书(一是系统性理解、二是找找有什么更好的代码编写方式)边写代码,会顺带看看别人的代码怎么写的?
 
   平常学习习惯:
     先在github上申请一个帐号,而后建一个respo。
     以前习惯用vim配合g++写代码。这两天开始研究CLion IDE工具哈!
 
CLion是一款专为开发C及C++所设计的跨平台IDE。它是以 IntelliJ为基础设计的,包含了许多智能功能来提升开发人员的生产力,提升开发人员的工做效率。
 
先安装CLion
 
  在注册的时候,用url的方式进行注册(其余两种方式最好不要用,问题不少)。这个在网上搜索吧?!我没有留档抱歉!?谁找到了也给一份哈。
 
 

 

 
设计个简单的C++ 代码框架
 
 

 

 
 
CMakeList.txt文件介绍
 
一、指定头文件目录
 include_directories(src/include)
 
 二、指定原始目录,不要忘记添加第二个默认参数 dir_srcs
 aux_source_directory(src/main dir_srcs)
 
 三、添加要编译的可执行文件。注意,经过变量WORK来编译
 set(WORK ${dir_srcs})
 add_executable(work ${WORK})
 
 具体如图:
 

 

 ## 愉快的运行代码吧!
 

 

 

 

CMakeLists.txt 有意思的case

1) 配置调试html

 

2) 调用子目录里的CMakeLists.txtgit

3) 适配不一样的环境(debug、release、test_all、...)github

 

编译时传递编程

 

进行变量区分vim

 

 

 

 

 
 
配置git
 
 

 

 

 
 

 

 

 

 

 

 

 
问题
 
  CLion是否能在一个windows里开多个project?答案:不能
 

 

官方文档windows

 

 


 
资料共享
 
 
 
## 共享库(.so)与静态库(.a)相关资料
 
 
 
 
##协程库、并行编程库
 
 
 
 
推荐
相关文章
相关标签/搜索