xlsxio的读写简单c++封装,用于读写策划配置表等
首先要配置cygwin环境
然后安装一下gcc g++ vim gdb make cmake minizip libzip2等,根据需要
然后从cygwin里进入解压出来的libexpat文件夹,用 cmake . && make && make install
这里为了偷懒直接make install了,依赖库自动拷贝到了你的/usr/local/bin/里,注意给策划用的时候把需要的dll拷贝过去
然后从cygwin里进入解压出来的xlsxio-master文件夹 cmake. && make && make install
然后就可以进入解压出来的uniqs_cfg_generator里 sh b.sh进行编译了
代码说明:
c风格简单封装,为避免命名冲突在前面加了uniqs_开头
返回的结构体比较复杂,嵌套比较多,要是想简单可以自己写个类然后放进去即可
注意,这一坨dll都是从 D:\cygwin64\bin 目录以及 D:\cygwin64\usr\local\bin目录里拷贝过来的(前提是记得一定要make install,可以省去你一堆包含头文件的路径)
cygexpat-1.dll
cyggcc_s-seh-1.dll
cygstdc++-6.dll
cygwin1.dll
cygxlsxio_read.dll
cygxlsxio_write.dll
1