64位zlib编译问题

时间:2025-04-03 07:18:26
研究生开题开的是点云相关的课题,随着研究的深入,点云数量的海量化,相关库的内存分配就不够用了,在编译开源库的时候
就需要64位的编译,都知道编译64位会出现很多问题,一个是因为相关第三方库大都是32位,这就需要自己编译64位的库,自然增加了编译难度,今天在编译CGAL的时候,需要zlib库,但没找到安装的64位zlib库,就自己cmake。
zlib是个比较小的开源库,没有依赖库,但是在用vs编译生成的时候,老是在zlibstatic这个模块遇到“目标计算机模块和本地冲突的问题”,关于这个问题,网上有大致一样的解决方法,不再累述,主要是zlibstatic这儿模块没有依赖项,就找不到“高级”–“目标计算机”了,找个很久,发现在“库管理器”中看到了“目标计算机”的选项了,果然改一下,就可以了,问题解决了。