如何使⽤JetbrainsClion在⼀个⼯程⾥编译单个C++源⽂件(实现⼀键编译且运
⾏)
这篇⽂章主要在下⾯这篇⽂章的基础上,先是实现了⼀键编译和⼀键运⾏两个单个功能,最后⼜进⼀步使⽤Clion⾃带的Custom Build Application实现编译且运⾏⼀键实现。 Clion采⽤cmake来构建项⽬并运⾏,对于单个cpp⽂件的编译并不⽀持。⽹上的⼀些⽅法都是通过修改⽂件来实现的, 每创建⼀个⽂件就得修改⼀次⽂件, 很⿇烦。下⾯介绍的⽅法,可以最终实现⼀键编译且运⾏。
1.配置External Tools
⾸先从setting⾥到External Tools,点红圈的+号,如果你之前没有添加过快捷键,这⾥应该是空的,我已经添加好了。
Program⾥⾯是你⾃⼰mingw中bin⽂件夹下g++程序的路径,到⾃⼰的就好(如我的是C:\mingw17\MinGW\bin\g++.exe)
其他地⽅完全按照图⾥的填写。
2 配置快捷键
3.测试
创建⼀个⼯程,添加⼀个c++源⽂件,命名为a.cpp,写⼀点打印a!的代码。
先按Alt+Z(编译)
再按Alt+X(运⾏)
出现上⾯的结果就是成功了。这样已经很⽅便了,但是还是不完美,下⾯的⽅法可以达到⼀键编译且运⾏的效果。(上⾯的内容基本上是copy上⾯提到的博⽂的,下⾯的是我的原创)
1配置
点击右上⽅绿⾊三⾓左边的⽅框,下拉的Edit Configurations
点击左上⾓的+号
⾸先是Target, 点击Configure Custom Build Targets
点击+号,右边第⼀个选MinGW,第⼆个下拉选择我们之前配置的C++编译,Clean可以不⽤管
完了点击Ok
然后是Excutable, 下拉点击Select other
选择⼯程⽬录下,刚刚⽤上⾯⽅法⽣成的a.exe⽂件
最后点击Ok,完成。
2测试
cmake如何使用⾸先选中我们刚才配置的 “编译运⾏⾃定义”,然后点击绿⾊三⾓形运⾏
成功。
换⼀个⽂件,b.cpp,点击运⾏
成功!

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。