前言
参考时务必自行远程登录到Linux中,并确保安装了相关插件。
C/C++、CMake、CMake Tools插件等。
VSCode远程登录到Linux
打开一个Linux终端
ctrl+`
新创建一个空目录
mkdir cmake_demo
进入
cd cmake_demo
输出当前路径
pwd
创建vscode的工程
按住ctrl,使用鼠标左键点击pwd输出的目录,快速创建vscode的工程
vscode目录即工程
配置CMakeLists.txt
ctrl+shift+p
弹出的窗口选Quick Start
创建CMakeLists.txt
右下角提示找不到CMakeLists.txt文件,点击创建
输入CMake工程名
顶部弹出一个提示框,让我们输入工程名
选择生成可执行文件
输入工程名后,会让我们选择编译生成库文件还是可以执行文件,这里选择可执行文件
创建完毕
选择后,VSCode会自动帮我们生成CMakeLists.txt及main.cpp文件
CMakeLists.txt文件包含了最小可用的CMake内容
main.cpp是C++的文件,里面就输出Hello world.
我们也可以将main.cpp改为main.c,文件的语法改为c的,CMakeLists.txt文件中的main.cpp改为main.c即可。
编译
有了自动生成的CMakeLists.txt及main.cpp文件后就可以编译了,这里介绍手动编译。
mkdir build
cd build
cmake ..
make
执行
make后会生成与工程名一致的demo可执行文件,执行demo,即会输出Hello world打印。
VSCode编译
略
结束语
无
如果文章对您有帮助,欢迎移至上方按钮打赏博主;