1. WTRunner 是项目启动文件;
2. 需要添加依赖库和动态库;(include 和 lib)
3. 不出意外的话,此时WtRunner编译后,终端会生成9个成功,1个失败;(error:copyfiles.bat相关的错误)
4. 将 Porter下面的5个子文件(TestPorter,Wtcore,WtExecMon,WtPorter,WtRunner)挨个生成一边;
5. 不出意外的话,此时编译完WtRunner后的终端显示为10个成功,0个失败;
6. 此时运行程序,如果ParseCTP中的init()函数里面的m_pUserAPI为空:先到wtpy中的wrapper目录下, 找到自己对应的平台版本,X64或者X86,然后去parsers子目录下,复制thostxxxx_se.dll到自己调试目录的parsers下;
7. 此时运行程序,如果TraderCTP中connect()函数里面的m_pUserAPI为空:先到wtpy中的wrapper目录下, 找到自己对应的平台版本,X64或者X86,然后去trader子目录下,复制thostxxxx_se.dll到自己调试目录的trader下;
8. 接下来可能还有一个问题:就是该有的文件都有了,但是程序在运行中会加载不到对应的文件。此时需要在右击WTRunner->属性->调试->工作目录 里的内容改为 $(OutDir);