鲲鹏系列二: DevKit编译调试工具技术要点总结

简介: 在实际的开发场景中,开发者经常需要在Linux服务器上进行开发、编译、调试和运行等操作。基于绝大多数开发者更习惯于在本地Windows环境中使用IDE编码,这需要开发者每次编写好代码后手动上传到远程服务器,然后在服务器上进行编译、调试一系列操作

编译调试插件介绍

在实际的开发场景中,开发者经常需要在Linux服务器上进行开发、编译、调试和运行等操作。基于绝大多数开发者更习惯于在本地Windows环境中使用IDE编码,这需要开发者每次编写好代码后手动上传到远程服务器,然后在服务器上进行编译、调试一系列操作。若编译报错,需要在本地修改代码再上传编译;若运行报错,需要开发者在远程服务器调试、定位,最后修改代码再上传运行。为了解决用户重复手动上传代码,由于开发、编译、调试环境分离造成的开发效率低下等问题,鲲鹏推出KunpengComplier and Debugger Plugin鲲鹏编译调试插件。

鲲鹏编译调试插件是一款面向开发者的工具。该工具以插件形式集成到IDE中,可以简化在Linux服务器开发流程、提高开发效率;能够在本地IDE中实现一栈式部署、开发、远程编译、调试功能。是开发者必备的一款利器。

image.png

image.png

编译调试插件功能:

    编译调试插件以插件的形式集成到IDE中提供给鲲鹏生态用户安装使用,当前工具支持三大功能,其特性分别如下:

(1)部署编译器

    支持通过本地IDE将编译器直接部署到远端服务器上

    支持毕昇编译器、毕昇JDK、GCC for openEuler

    从官方镜像站下载编译器,并在远程服务器部署

(2)远程编译

    支持通过本地IDE执行远端编译任务、本地查看编译结果

    支持自动上传代码

    提供可视化界面执行,无需重复手动编入编译命令

(3)远程运行/调试

    支持远程执行、调试功能

image.png

编译调试插件功能特性与案例演示

image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png

相关文章
|
8月前
|
弹性计算 Java 关系型数据库
ARM架构和避坑指南|开发者分享会
今天分享的内容来自阿里云倚天ECS高级架构师张先国的“ARM架构和避坑指南”。本文内容主要从ARM架构、C和Java如何避坑 、等方面详细讲解。
|
8月前
|
Shell Python Windows
搭建开发环境的难题,我帮你一键解决
搭建开发环境的难题,我帮你一键解决
45 0
|
8月前
|
Docker 容器
启航kp OpenHarmony环境搭建
启航kp OpenHarmony环境搭建
121 0
|
JavaScript 前端开发 Java
谈一谈 OpenHarmony 的方舟编译体系
谈一谈 OpenHarmony 的方舟编译体系
|
监控 Ubuntu Linux
强烈推荐:网工利器PNETLab模拟器
强烈推荐:网工利器PNETLab模拟器
1355 0
强烈推荐:网工利器PNETLab模拟器
|
存储 人工智能 安全
鲲鹏系列五: DevKit开发全系列工具技术要点总结
摩尔定律发展趋势的逐渐放缓,让算力和性能陷入一系列发展瓶颈,市场对创新架构的需求日益加深,计算平台的创新之战一触即发
743 0
鲲鹏系列五: DevKit开发全系列工具技术要点总结
|
缓存 IDE 编译器
鲲鹏系列一: DevKit代码迁移工具技术要点总结
处理器所支持的指令集不同,意味着开发者可能需要对代码进行跨平台的迁移。通常,代码迁移是件复杂又繁琐的工作,需要花费开发者大量精力对软件包、源代码、依赖库文件进行人工分析、检查和识别,手动修正不同指令集之间的相关差异,这些差异主要涉及语法、指令、函数和库文件支持情况。
533 0
鲲鹏系列一: DevKit代码迁移工具技术要点总结
|
敏捷开发 开发框架 Java
鲲鹏系列四: DevKit开发框架插件工具技术要点总结
鲲鹏应用开发面临问题主要包含以下三方面: 开发:缺乏鲲鹏亲和开发的实时引导;缺乏对鲲鹏特点的检查工具;依赖库生态难以快速获取。 编译调试:难以充分利用微架构性能优势;无多样算力编译和调试能力。 测试:兼容性测试工作量大;应用的安全性、稳定性、性能及功耗等问题难以保障。
424 0
 鲲鹏系列四: DevKit开发框架插件工具技术要点总结
|
数据采集 Java 数据挖掘
鲲鹏系列三: DevKit性能分析工具技术要点总结
系统性能的提升,需要综合考虑计算机硬件、操作系统、应用程序等多方面的因素,这些因素是互相影响的,要不断的调试、分析、调整相关参数,才能最终达到最优的系统性能。这一过程比较漫长,对人员的技术要求也比较高,很多情况下,调优人员在特定系统上花费了大量的时间,但是最终也不一定能达到性能的有效提升。
452 0
鲲鹏系列三: DevKit性能分析工具技术要点总结
|
编解码 C语言 开发者
应用实战精解系列(十五):基于RVB2601移植U8g2图形库
应用实战精解系列(十五):基于RVB2601移植U8g2图形库
878 0
应用实战精解系列(十五):基于RVB2601移植U8g2图形库