行!我不需要人们问我为什么要使用 3 种不同的编程语言来完成一项相对简单的任务……(在课程作业规范中)
我的情况是,我必须写一个程序。该程序分为 3 个部分。程序的各个部分不需要直接相互交互(我不认为)。一部分必须在 C 中,一部分在 C++ 中,另一部分在 Java 中!有点像一组 3 个工具打包在一起。
我想避免必须单独构建每个部分并单独测试每个部分并单独检查程序要求。所以我需要一个像 make 这样的工具,它可以检查每种语言的库要求等,构建每个部分,执行测试用例和所有爵士乐。
如果有什么不同,我正在考虑为程序的 Java 部分制作一个 GUI。程序的其他两部分将只有一个文本界面。