【系列二:DevKit编译调试工具】第一讲:鲲鹏编译调试工具介绍
【摘要】 为了解决用户重复手动上传代码,由于开发、编译调试环境分离造成的开发效率低下等问题,鲲鹏推出KunpengComplier and Debugger Plugin 鹏编译调试插件。鲲鹏编译调试插件是一款面向开发者的工具。该工具以插件形式集成到IDE中,可以简化在Linux服务器开发流程、提高开发效率;能够在本地IDE中实现一栈式部署、开发、远程编译、调试功能。是开发者必备的一款利器。
【系列二:DevKit编译调试工具】第一讲:鲲鹏编译调试工具介绍
编译调试插件介绍
在实际的开发场景中,开发者经常需要在Linux服务器上进行开发、编译、调试和运行等操作。基于绝大多数开发者更习惯于在本地Windows环境中使用IDE编码,这需要开发者每次编写好代码后手动上传到远程服务器,然后在服务器上进行编译、调试一系列操作。若编译报错,需要在本地修改代码再上传编译;若运行报错,需要开发者在远程服务器调试、定位,最后修改代码再上传运行。
为了解决用户重复手动上传代码,由于开发、编译调试环境分离造成的开发效率低下等问题,鲲鹏推出KunpengComplier and Debugger Plugin 鹏编译调试插件。
鲲鹏编译调试插件是一款面向开发者的工具。该工具以插件形式集成到IDE中,可以简化在Linux服务器开发流程、提高开发效率;能够在本地IDE中实现一栈式部署、开发、远程编译、调试功能。是开发者必备的一款利器。
功能总览
编译调试插件功能特性与案例演示
编译调试功能特性
部署编译器
操作截图:
远程编译
操作截图:
远程运行/调试
操作截图:
总结
鲲鹏开发套件工具是基于Visual Studio Code的一款扩展工具,编译调试插件是其中的一个子工具。编译调试插件即插即用,支持一键安装服务端鲲鹏编译器,支持单机下Nvidia GPU应用调试能力,通过统一调试界面调试GPU应用,实现cuda-gdb调试能力,以及鲲鹏平台远程调试能力,支持的功能特性如下:
一键式部署
支持从Visual Studio Marketplace下载并在线安装插件,同时支持一键部署服务端GCC for openEuler、毕昇编译器和毕昇JDK
编译调试
- 一键式安装GCC for openEuler、毕昇编译器和毕昇JDK
- 可视化编译配置任务,一键式任务运行
- 远程单步调试C/C++代码
- 编译调试过程信息实时展示
- gtest框架用例树渲染及状态展示
CUDA程序调试
- 一键式安装部署工具
- 调试信息实时交互
【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)