Skip to content

Commit 77fc3ab

Browse files
committed
Update README.md
1 parent a9e597e commit 77fc3ab

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

README.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ XAPI标准委员会 142703128(需邀请,用于高手进行标准的制定)
2828
1. 打开AllCppProjects.sln
2929
2. common\Queue是每个API封装都依赖它的处理消息队列的库,有64位和32位版。所以在部署时可以放在System32或SysWOW64下。或放在客户端程序的exe同目录下,或放在每个API封装库的同目录下。
3030
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**,然后去掉它。
3232

3333
## 编译各种语言封装
3434
### C/C++版
@@ -59,4 +59,4 @@ languages\CSharp\XAPI\_CSharp.sln
5959
bin/Debug/x86下会编译一些库,运行CopyApiDll.bat复制一些API官方的库进来,然后再运行clearBin.bat将编译时的一些多余文件清理。在目标机器或客户端下新建XAPI文件夹,将x86文件夹复制到此。注意Queue\_x86.dll一定要放在合适的位置,实在搞不清就放在与CTP\_Quote\_x86.dll这些库在同一个目录下。
6060

6161
## 如何开发新的接口
62-
1. 模仿已经提供的几个项目即可
62+
1. 模仿已经提供的几个项目即可

0 commit comments

Comments
 (0)