File tree 1 file changed +2
-2
lines changed
1 file changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -28,7 +28,7 @@ XAPI标准委员会 142703128(需邀请,用于高手进行标准的制定)
28
28
1 . 打开AllCppProjects.sln
29
29
2 . common\Queue是每个API封装都依赖它的处理消息队列的库,有64位和32位版。所以在部署时可以放在System32或SysWOW64下。或放在客户端程序的exe同目录下,或放在每个API封装库的同目录下。
30
30
3 . apis\CTP_Quote等一类的项目,是对应的API的封装。编译好后还需要将API官方的库复制到同目录,你可以直接运行CopyApiDll.bat将依赖的dll复制到bin对应的目录下
31
- 4 . 有些项目需要使用到一些授权库的功能common\License,比如说apis\CTP_Trade,直接编译你会发现编译不过,这是因用到的第三方的库文件太大,我在提交代码时提交的是zip。你需要先解压include/cryptopp.zip和lib/cryptlib.zip。你也可在项目属性中去掉** ENABLE\_ LICENSE** ,这样授权功能模块将不参与编译。
31
+ 4 . 有些项目需要使用到一些授权库的功能common\License,比如说apis\CTP_Trade,直接编译你会发现编译不过,这是因用到的第三方的库文件太大,我在提交代码时提交的是zip。你需要先解压include/cryptopp.zip和lib/cryptlib.zip。你也可在项目属性中去掉** ENABLE\_ LICENSE** ,这样授权功能模块将不参与编译。具体的方式是,哪个项目编译的时候,报关于randpool.h的错误,就在哪个项目的属性Configuration Properties -> C/C++ -> Preprossor中找到 ** ENABLE \_ LICENSE ** ,然后去掉它。
32
32
33
33
## 编译各种语言封装
34
34
### C/C++版
@@ -59,4 +59,4 @@ languages\CSharp\XAPI\_CSharp.sln
59
59
bin/Debug/x86下会编译一些库,运行CopyApiDll.bat复制一些API官方的库进来,然后再运行clearBin.bat将编译时的一些多余文件清理。在目标机器或客户端下新建XAPI文件夹,将x86文件夹复制到此。注意Queue\_ x86.dll一定要放在合适的位置,实在搞不清就放在与CTP\_ Quote\_ x86.dll这些库在同一个目录下。
60
60
61
61
## 如何开发新的接口
62
- 1 . 模仿已经提供的几个项目即可
62
+ 1 . 模仿已经提供的几个项目即可
You can’t perform that action at this time.
0 commit comments