华为账号hw_Zixin,严禁直接盗用侵权!
一、学习目标
二、远程编译调试介绍
鲲鹏编译调试插件(Kunpeng Complier Plugin)应运而生,作为一款集成于IDE中的插件,可以一键式执行远程编译与调试,编译及运行结果都会呈现在本地IDE中,极大的提高了开发者的效率。
其工具支持的功能有:配置服务器、部署服务器、同步代码、远程编译、远程调试。
三、实战gtest项目
环境要求
操作步骤:
首先安装VSCode,已有正确编译环境的Linux服务器或通过远程实验室申请服务器。
步骤1:安装VSCode C/C++插件包
步骤2:安装鲲鹏编译调试插件
步骤3:准备gtest-cmake-example源码
在github上下载gtest-cmake-example-master并在vscode中打开
步骤4:配置远程服务器
进入控制台-输入 ssh-keygen -t rsa
输入 D:\rsa ,保存到d盘下,敲回车
可以查看D盘下生成了这两个文件
导入私钥
导入公钥
开始配置
配置完成
可对目标服务器进行修改
步骤5:创建编译任务
步骤6:启动编译任务
步骤7:添加测试用例
选择服务器
同步并编译
给远程服务器安装cmake
发现已经安装
编译成功
步骤8:执行测试用例
添加测试用例
步骤9:启动远程调试
四、实战总结
本次编译调试实战中,通过对远程编译以及调试的使用,完整模拟了本地开发到编译调试的整体流程。在其他的不同编译与调试中,可以参考此次时间的思路和操作过程提高开发效率。