标签: java c++ c port
我正在努力将库从C ++移植到Java。我想知道开始这个端口的第一个/初始步骤。我不确定如何测试/调试?我可以从“主”文件开始并开始重写代码,但是我如何以及何时测试我在做什么?当我完成COMPLETE端口?我如何开始这个,任何帮助都会很棒。
任何跨平台/ etc编译器都会有帮助吗?让我知道步骤
答案 0 :(得分:3)
您可以将旧库包装在JNI中并从单元测试中调用它,以确保移植的代码与旧代码完全相同。
答案 1 :(得分:1)
您可以使用junit或testng逐个移植,自下而上并逐个测试每个部分。