java - 如何将c代码移植到java中?启动说明

标签 java c++ c porting

我正在致力于将一个库从 C++ 移植到 Java。我想知道开始此移植的第一步/初始步骤。我不确定如何测试/调试?我可以从“主”文件开始并开始重写代码,但是我如何以及何时测试我正在做的事情?当我完成完整的移植时?我该如何开始呢,任何帮助都会很棒。

任何跨平台/等编译器会有帮助吗?请告诉我步骤

最佳答案

您可以将旧库包装在 JNI 中并从单元测试中调用它,以确保移植的代码与旧代码执行完全相同的操作。

关于java - 如何将c代码移植到java中?启动说明,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6748778/

相关文章:

c - FatFS f_write 不工作

java - Spring Integration Java DSL 单元测试 - 如何模拟服务激活器类或其他组件/端点?

Java NTP 客户端

c++ - 最小化全屏窗口的最佳方法

c++ - 编译时不能包含 Sparkle 框架

c++ - Arduino Pow() 和 Armstrong 数问题

c - 使用 volatile 字符串作为 printf() 的格式字符串

java - mysql删除重复数据的方法

java - Axis 1.4 问题(无法加载 [META-INF/services/org.apache.axis.EngineConfigurationFactor)

c++ - 配置存储