smartdns icon indicating copy to clipboard operation
smartdns copied to clipboard

是否可以支持cmake构建系统

Open owent opened this issue 3 years ago • 2 comments

需求应用场景 是否可以支持cmake构建系统?

建议的方案 我可否写个cmake编译脚本推PR过来?cmake现在的生态比较好,这样依赖管理和跨平台管理可能更简单一些?并且也可以不依赖makefile?

设备信息

owent avatar Dec 07 '21 06:12 owent

cmake最终也是生成makefile的。

smartdns这种规模的代码,看不到用cmake的必要性。

pymumu avatar Feb 17 '22 11:02 pymumu

cmake并不是一定要生成Makefile的,Makefile只是其中一种generator。 主要是跨平台依赖管理上会方便一些,比如使用自定义的openssl,libressl或者boringssl

owent avatar Feb 17 '22 13:02 owent