一、Windows版本----测试机win10
1.swig的下载地址:
http://www.swig.org/download.html
win10 配套版本号是 swigwin-4.0.2
2.设置swig环境变量
D:\swigwin-4.0.2
设置以后使用swig -help命令测试是否安装成功
编写.i文件:
%module libngesTdApi
%{
%include ".\FtdcMduserApi.h"
%include ".\FtdcTraderApi.h"
%include ".\FtdcUserApiDataType.h"
%include ".\FtdcUserApiStruct.h"
%}
%include ".\FtdcMduserApi.h"
%include ".\FtdcTraderApi.h"
%include ".\FtdcUserApiDataType.h"
%include ".\FtdcUserApiStruct.h"
1、生成java类和wrap文件
编写好.i文件,就可以用swig生成java类和C++接口的wrap文件。
执行一下命令 cd 到 D:\swigwin-4.0.2
#swig -c++ -java -package com.test -outdir ./ -I../include nge