在QuickFIX / j中有a way来执行此操作。
有没有办法在QuickFIX c ++中执行此操作?
答案 0 :(得分:2)
我自己从未尝试过,但如果您下载源代码,您会在“spec”目录中找到包含以下内容的generate.sh
文件:
./generate_c++.sh
./generate_net.sh
ruby Generator.rb
第一个脚本只是调用一堆xsltproc
命令来生成值和消息调度逻辑(aka cracker)。但是大部分代都使用Generator.rb
脚本完成(C ++的主要逻辑在GeneratorCPP.rb
)。因此,您需要做的是修改现有的XML规范文件,如FIX42.xml
,运行生成器并构建源代码。