开发本工具的初衷是封装星火模块,封库需要编译各种第三方库,敲命令行比较麻烦,就写了这个工具,配置好之后可一键编译win32,x86,发布版,调试版,动态库,静态库,并且可以自动安装到指定目录方便火山调用。 使用本工具可自行更新模块带的库。只要新版本的函数没变化,一般可以直接替换库文件,星火模块可由本工具一键更新,其他模块需要编译好库文件自行替换,压缩包自带了zlib的编译配置。 功能介绍: 1.Git一键克隆源码到本地。 2.可批量修改源码,比如某些源码需要修改后才可以正常编译或者和火山兼容。 3.一键批量编译,可多个版本同时编译,编译完成自动清理编译缓存以及自动删除编译批处理文件,中途关闭也能自动删除缓存和批处理文件。只要程序没强制结束,就能正确清理缓存,不留垃圾。 4.自动安装,可自动安装到指定目录,路径为win32||x64\安装格式方便火山调用。 安装目录说明 include 头文件目录 库文件目录win32 | x64 \ debug | release \ default | dynamic | static 可在安装界面设置default目录是动态库还是静态库。 bin =DLL目录 lib=LIB目录 这样生成目录是为了方便火山引用,比如 可以使用火山的$(环境变量名)直接引用,不需要分开引用。
|