C++ 是否有用于C++;快速修复?
在quickfixJ中,通过使用自定义数据字典并运行MessageCodeGenerator任务,可以自动生成自定义消息和自定义字段对象 我现在必须使用OrjiGrdFixFixC++(C++)来处理我正在做的一个新项目,我想知道C++中是否存在类似的东西。C++ 是否有用于C++;快速修复?,c++,quickfix,C++,Quickfix,在quickfixJ中,通过使用自定义数据字典并运行MessageCodeGenerator任务,可以自动生成自定义消息和自定义字段对象 我现在必须使用OrjiGrdFixFixC++(C++)来处理我正在做的一个新项目,我想知道C++中是否存在类似的东西。 作为替代(如果没有什么已经存在),有人尝试使用基于java的MasaGeCoeDe生石机,并修改默认java XSLT模板,以便只吐出C++文件吗? 另外,如果我将整个事情都用错了方法,请随意给我指出使用C++ QueFixFor的正确方
作为替代(如果没有什么已经存在),有人尝试使用基于java的MasaGeCoeDe生石机,并修改默认java XSLT模板,以便只吐出C++文件吗?
另外,如果我将整个事情都用错了方法,请随意给我指出使用C++ QueFixFor的正确方法,因为他们的站点在自定义示例上只有一点“光”(只有字段的宏DEFS…我没有看到关于消息的信息)
谢谢 QuickFIX预生成消息并将其包含在分发中。因此,代码生成不是构建过程的一部分。但是,您可以使用
spec
子目录中的脚本重新生成代码。生成器是使用XSLT、shell脚本和Ruby代码的组合实现的
跑
ruby Generate.rb
生成消息和字段代码,然后
generate_c++.sh
或generate_c++.bat
生成MessageCracker类
基于修改后的FIX*.xml文件重新生成代码后,运行顶级Makefile以重建库。在我的64位Win7机器上实现这一切有点困难。我现在正在我的linux机器上尝试它,取得了很大的成功。将有一个更新。该死的事情要花很长时间。我认为技巧一定是删除不必要的xml文件来修复我不使用的版本?