centos7vscodecmake编译c++⼯程的教程详解
⼀、环境说明
1)gcc/g++ cmake安装建议
gcc/g++内核⾃带的即可,如果需要新的⾃⾏安装,
cmake也⼀样,如有需要新的版本⾃⾏安装。
2)vscode安装插件
必要的插件c/c++ 0.28.1 cmake 0.0.17 cmake tools 1.4 (这⼏个插件的版本可能会不同,以扩展搜索到的最新的为准)
⼆、创建项⽬实验
1)打开项⽬⽂件夹
第⼀步:打开vscode,点击左上⾓⽂件,在下拉菜单选择打开⽂件夹!注意,是打开⽂件夹,不是⼯作区,也不是其它的!!
第⼆步:随便选择⼀个空的⽂件夹点击ok即可,选择后会出现⼯程⽬录如下图
2)配置环境
第⼀步、配置cmake环境按快捷键 ctrl+shift+p 或者 F1 ,在弹出的命令窗⼝输⼊quick start 选者cmake:Quick Start
cmake如何使用选者需要的编译环境,我这⾥选者的三GCC 4.85这项,如果没有列出有关GCC编译器的相关选项,则选择Scan a Kit for test(项⽬名)这⼀项如果搜索之后不到任何⼀个kit,则在命令窗⼝中输⼊cmake : edit User-local CMake Kits,然后根据你所安装的gcc的环境配置,按照图中的格式配置cmake-tools-kets.json。
第⼀步续:配置好后重新前⾯的⼀步,cmake-tools-kets.json⽂件保存后,重新在命令窗⼝输⼊cmake:Quick Start,就会出现编译器的选项,选择对应的编译器即可,如果依然没有kit,则选择【Unspecified】项,之后输⼊⼀个⼯程的名字,
就会出现如下图所⽰,第⼀个library是建⽴⼀个库,第⼆个Executable 是建⽴⼀个可执⾏⽂件,这⾥我选择第⼆个Executable(可执⾏⽂件),之后便会创建main.cpp⽂件和(告诉编译器如何编译全靠它了)
第⼆步:修改⽂件
<⽂件只为了简单运⾏程序,如有需要,则按需添加其他的命令
配置好后,点击⽂件下⾯的最底下的cmake按钮,然后点击
按钮(位于⽬录上边,编辑菜单下边)cofigure all project(其实即为执⾏cmake命令),然后点击旁边的
按钮build all projects(其实即为make)
之后便会在⼯程⽬录下的build⽂件夹⽣成可执⾏⽂件(⽂件定义)
在可执⾏⽂件⽬录打开命令⾏,即可执⾏编译好的程序
⾄此,centos 7 使⽤vscode+cmake配置简单c++项⽬完成。
总结
到此这篇关于centos 7 vscode cmake 编译c++⼯程的教程详解的⽂章就介绍到这了,更多相关centos 7 vscode cmake 编译c++内容请搜索以前的⽂章或继续浏览下⾯的相关⽂章希望⼤家以后多多⽀持!
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论