Copyright © 2020-2023 www.SOT9.com. All Rights Reserved .
合作联系: QQ: 3217490875
Casm2Basm是一个小而可靠的工具,转换成C编译器产生的汇编代码,从C源代码转换成pascal单位(设计为简易工况法程序集)。允许使用C语言编写的神器出山:www.shenqi73.com代码在您的帕斯卡尔应用程序的最有效的方法,没有重写原始的C代码帕斯卡尔。
该转换器程序,翻译ASM MS VC + +生成的文件(在C源代码的编译结果),然后用Delphi或其他Pascal编译器可以编译帕斯卡单位。
如果你不明白(和不想明白)汇编语言或C语言:不使用这个工具。的Pascal的知识是不够的,是能够使用它。
使用此实用程序的主要原因:必要的算法,可以实现只用了大量的代码(只有C代码是可用的),并把它转换成帕斯卡手动或者不可能或很难做到的(以及由此产生的代码将包含许多新的bug出现在结果输错,坏的算法细节的理解,而不是完整的理解C方言或其他原因)。
注:仍然由一些未知的原因Borland公司(当它是Inprise公司公司)取消COFF OBJ文件的支持,这是不可能的创建OBJ文件(C编译器),并将其链接到你的Delphi应用程序。因此,将C源代码或ASM源所产生的C编译器,简易工况法,只有这样,才能在您的应用程序使用C语言编码算法,如果你不想使用外部DLL。
使用 - 通过命令行参数源(ASM)的文件名或目录包含这样的ASM文件。在第二种情况下,该目录中的所有单位检查链接到每个人,并在执行部分,使用列表中添加必要的时候,在必要时添加引用