Clion如何编译运行多个源文件?

1新建工程编译运行单个源文件

2运行第二个源文件

此时你会发现报错!!!


標題

解决办法1:

修改cmakelist.text,将add_executable(prc1 main.cpp )改成

add_executable(prc1 practice/test1.cpp )就行了


效果如下


但是这样是不是好费劲?每次都要修改cmakelist.text,尤其是对于那些刷题的同学,=~=!接下来给大家提供一个插件解决这个复杂的问题

解决办法2:下载插件

左上角file下点击setting进入


下载之后我们创建一个源文件,进行测试


在test2下右击鼠标,点击箭头


自动为我们添加add_executable(test2 practice/test2.cpp)


最后你就可以直接run了(run之前记得切换到你的源文件下!!!!重点)



记得留下你的小心心=~=!

Clion解决c++源文件多个编译运行相关推荐

  1. maven java版本过低_maven项目编译运行时提示jdk版本过低问题解决方法

    明明使用的是1.8jdk,但是运行项目时提示使用的是java版本是1.5,版本过低. 修改pom.xml,添加如下: maven-compiler-plugin 3.6.1 1.8 1.8 UTF-8 ...

  2. UNIX网络编程—SCTP编译运行错误及解决

    UNIX网络编程-SCTP编译运行错误及解决 环境 ubuntu 14.04 64bits unpv13e 问题1 'redefinition of 'struct in_pktinfo' 解决办法1 ...

  3. qt程序在Linux下字体乱了,解决linux/Ubuntu下Qt creater 界面程序在编译运行后无法显示中文或中文乱码问题!...

    本文解决的主要是界面程序编译运行后无法显示中文的问题,如果在creater 中无法输入中文,下载个IBus或者搜狗之类的中文输入法即可解决! 首先说乱码问题,这个很好解决: 如果是在linux下打开W ...

  4. 用CMake编译运行在网上下载的源文件src

    参考:http://blog.csdn.net/yiqiudream/article/details/51885698 (一).怎么用CMake打开下载的源文件? 工具:下载CMake --> ...

  5. 【报错解决】gcc编译运行c语言程序报警告warning: no newline at end of file

    问题描述 写C语言代码,用gcc进行编译运行.出现警告. warning: no newline at end of file 解决办法 在代码的最后一行加上一个回车.就可以了.没错就是简单. 例如你 ...

  6. 在cmd命令行下编译运行C/C++源文件

    一直用java来写程序,java配置好jre路径之后,在cmd下编译运行,很方便. 刚好要给一个舍友改下C程序,想到可不可以像java一样在环境变量里配置好C的编译路径呢? 于是上网搜了一下,得到如下 ...

  7. (Windows7)Visual Studio 2017编译运行出现脚本错误的解决方法

    (Windows7)Visual Studio 2017编译运行出现脚本错误的解决方法 参考文章: (1)(Windows7)Visual Studio 2017编译运行出现脚本错误的解决方法 (2) ...

  8. 【问题待解决】自定义控件设计界面报错,编译运行正常

    [问题待解决]自定义控件设计界面报错,编译运行正常 参考文章: (1)[问题待解决]自定义控件设计界面报错,编译运行正常 (2)https://www.cnblogs.com/cnDqf/p/4171 ...

  9. 编译运行Clipper报错以及解决

    日期:2021/12/6 论文链接:https://arxiv.org/abs/2011.10202 1 问题描述 执行命令: cmake .. -DBUILD_BINDINGS_PYTHON=OFF ...

  10. 为什么你的CLion不能编译运行

    Q:为什么我的CLion不能编译运行 A:你没有CMakelist文件,没有安装cmake环境 具体做法: 安装cmake 但是依旧无法出现,cmakelist.txt是在打开stm32cubemx时 ...

最新文章

  1. 全面探讨PL/SQL的复合数据类型
  2. xampp mysql 备份_Linux Xampp计划任务自动备份Mysql数据库和所有网站
  3. mysql 字段 as_mysql 字段as详解及实例代码
  4. JSP 编译原理:JSP 是 Servlet?如何用 Eclipse 查看 JSP 编译生成的 Servlet 源文件?
  5. 将iso镜像包设置成yum源_Centos7 Nginx搭建局域网yum仓库详细步骤,转发
  6. QT中QLabel的常见使用方法
  7. document.body 与 document.documentElement区别介绍
  8. Netty工作笔记0010---Channel应用案例1
  9. java给一个类添加属性_给java虚拟机增加一个属性,java -D
  10. 前端开发 —— google chart 的使用
  11. 拓端tecdat|R语言用主成分PCA、 逻辑回归、决策树、随机森林分析心脏病数据并高维可视化
  12. 天翼校园客户端“中毒”,江苏、广东、湖南成重灾区
  13. linux c 开发
  14. 英特尔显卡驱动 Intel Graphics Driver for Windows 10 v30.0.101.1069 官方正式安装版 64位
  15. 深度学习(花书)+动手学深度学习(李沐)学习资料整理
  16. 浅论bitset与位图算法bitmap
  17. python word 表格最大列数_Excel表格中的行数和列数的最大是多少?
  18. 通过ping检测网络故障的典型次序
  19. 手机端H5页面边框缺失问题解决
  20. Day_06 传智健康项目-移动端开发-体检预约

热门文章

  1. 让Myeclipse10支持Mac OSX – Retina显示屏
  2. 网站的pv、uv、ip分别是什么意思
  3. 高速公路收费站通行能力分析与设计
  4. 方维直播源码:修复BUG完整版(附代码)
  5. win7虚拟机详细搭建过程
  6. linux 用户复杂秘密,linux用户的秘密之login.defs文件详解
  7. 08——<use><defs>标签创建图形引用
  8. [解决] ie打不开网页自动跳转至hao.360.cn导航页
  9. vue+element去重并且替换符号为英文分号
  10. 文字环形旋转加载js特效