Clion如何编译运行多个源文件?
1新建工程编译运行单个源文件
2运行第二个源文件
此时你会发现报错!!!
![](https://i-blog.csdnimg.cn/blog_migrate/d0380b522b5889282a907c400bb445dd.png)
解决办法1:
修改cmakelist.text,将
add_executable(prc1 main.cpp )改成
add_executable(prc1 practice/test1.cpp )就行了
![](https://i-blog.csdnimg.cn/blog_migrate/a78b2d268e71ce0f0d2138d4ad6e0c6f.png)
效果如下
但是这样是不是好费劲?每次都要修改cmakelist.text,尤其是对于那些刷题的同学,=~=!接下来给大家提供一个插件解决这个复杂的问题
解决办法2:下载插件
左上角file下点击setting进入
![](https://i-blog.csdnimg.cn/blog_migrate/979b199c4346bf0265684c5bd4ee9549.png)
下载之后我们创建一个源文件,进行测试
在test2下右击鼠标,点击箭头
![](https://i-blog.csdnimg.cn/blog_migrate/59d87bfbde24eb7371eac0658aeb4e5b.png)
自动为我们添加add_executable(test2 practice/test2.cpp)
![](https://i-blog.csdnimg.cn/blog_migrate/1adddbd7d2fb7793b7b14bdc589de431.png)
最后你就可以直接run了(run之前记得切换到你的源文件下!!!!重点)
![](https://i-blog.csdnimg.cn/blog_migrate/08644939b19e9e37f389fec4ec53abfc.png)
记得留下你的小心心=~=!