鲲鹏DevKit第一讲:鲲鹏代码迁移工具介绍视频笔记
收藏回复举报
鲲鹏DevKit第一讲:鲲鹏代码迁移工具介绍视频笔记
新人帖
发表于2022-12-05 12:54:38
0 查看
一、如何访问和使用 

代码迁移工具提供两种用户访问模式,安装时由用户选择,同一套环境只能安装一种: 

CLI方式∶ 

通过命令行方式使用代码迁移工具各功能,最终移植分析结果输出到.csv和.json文件,用户可以根据迁移建议进行处理。 

Web/IDE插件方式∶ 

通过浏览器/IDE远程使用代码迁移工具各功能,最终迁移分析结果输出到.csv和.html文件(可下载)中,用户可以根据迁移建议进行处理。如果当前用户已经在登录使用,重复登录会挤掉前面的登录。用户的各种分析和迁移任务都在自己的工作空间内完成。访问Web界面时,对本地浏览器的要求如下表所示。 

%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE%202022-12-05%20123403(1).png

二、源码迁移

·识别C/C++/Fortran/汇编源代码,提供修改建议;Make、CMake、Automake编译选项、编译宏的解析及迁移建议

.支持100%Intrinsic函数转换(6000+个),包括MMX、SSE及AVXIntrinsic等

.支持Fortran内联函数和语法特性以及编译选项的识别

·支持Go语言迁移,对go程序使用cgo编译部分中的编译选项、宏定义提供兼容性检查,给出修改建议

.支持python、Java、Scala语言,对程序中的动态链接库提供兼容性检查,给出修改建议

本帖最后由 匿名用户2023/11/20 17:12:54 编辑

我要发帖子