开源软件名称:goctp
开源软件地址:https://gitee.com/haifengat/goctp
开源软件介绍:
goctp介绍CTP 封装之 golang 版,支持 Windows Linux x64.采用二次封装,将 C++封装成 C,并 export.win lnx 封装逻辑相同: trade.go quote.go 运行环境变量"tradeFront": "tcp://180.168.146.187:10130","quoteFront": "tcp://180.168.146.187:10131","loginInfo": "9999/008107/1/simnow_client_test/0000000000000000" 看穿式评测# lnxcp CTPv6.3.19_20200423_cp/*.so lnx/# wincp ctp_6.6.1_20210406_cp/*.dll win/GOOS=windows GOARCH=amd64 go build -o ctp_auth.exe demo/main.gotar -czf ctp_auth.tgz ctp_auth.exe ./win/*.dll# 解压后,复制win下dll到 ctp_auth.exe 目录下set tradeFront=tcp://180.168.146.187:10130set quoteFront=tcp://180.168.146.187:10131set loginInfo=9999/008106/jie123465/simnow_client_test/0000000000000000ctp_auth.exe 示例main.go 版本切换复制 6.5.1 版本以上官方库文件覆盖到 lnx win 下同名文件即可。 QAoperator delete(void*, unsigned long)@CXXABI_1.3.9’未定义的引用不同系统,不同版本的底层依赖不同重新编译即可
cd lnx && g++ -shared -fPIC -Wl,-rpath . -o ./libctp_quote.so ../generate/quote.cpp thostmduserapi_se.so && cd ..cd lnx && g++ -shared -fPIC -Wl,-rpath . -o ./libctp_trade.so ../generate/trade.cpp thosttraderapi_se.so && cd .. |
请发表评论