我使用Qt基于QuickFIX引擎构建了一个名为
我使用QuickFIX源代码提供的
然而,当我转向使用由修改后的QuickFIX源代码构建的库时,
这里有哪些可能存在的问题?
更新: 我尝试在修改后的cpp文件中设置一些断点,但我的断点被忽略了。这是Debug模式而非Release模式。我感觉它正在运行旧的cpp文件并显示新的cpp文件。
fixapp
的应用,应用正常运行。我的经纪人要求我指定本地端口以便连接他们,但是我找不到相关的配置文件,因此我修改了QuickFix的源代码。我使用QuickFIX源代码提供的
tradeclient
和executor
示例进行测试,测试结果良好。tradeclient
通过配置文件绑定到我指定的本地端口。然而,当我转向使用由修改后的QuickFIX源代码构建的库时,
fixapp
没有绑定到我指定的本地端口。似乎我修改的部分并未改变程序的行为。这里有哪些可能存在的问题?
更新: 我尝试在修改后的cpp文件中设置一些断点,但我的断点被忽略了。这是Debug模式而非Release模式。我感觉它正在运行旧的cpp文件并显示新的cpp文件。
fixapp
创建的GUI窗口之外,是否可能有一个标准输出窗口?我想修改源代码以输出一些东西来帮助我确定问题所在。 - Ian Xu