我们有一系列用Borbit Pascal 7.0写的16位真实模式的传统应用程序。
您是否知道有任何用于分析此类软件的好工具,例如调用图,交叉引用,IDE?
答案 0 :(得分:2)
如果你有内置的exe,你可以在IDA Pro Disassembler加载它,然后你得到调用图和交叉引用。
如果你有地图文件,你可以开始重命名这些功能并更好地理解它。
如果您乐意阅读汇编,那就是这样。
答案 1 :(得分:2)
如果您有源代码,由于Delphi仍然支持大部分TP方言,您可以使用Delphi工具。 Peganza是最着名的Pascal源分析工具供应商:http://peganza.com/
浏览SIMTEL TurboPas目录也可能有助于找到一些小工具。
答案 2 :(得分:0)
您打算在16位平台上使用TP7再次编译吗?
就IDE而言,您可以使用Delphi 4,5或6或类似程序重新编译它们 - 我不知道Delphi的新版本。您还可以使用Free Pascal和Lazarus IDE重新编译它们。如果您正在重新编译TP7 16bit之外的其他内容,那么您将需要考虑16到32位或64位转换。