研究生开题开的是点云相关的课题,随着研究的深入,点云数量的海量化,相关库的内存分配就不够用了,在编译开源库的时候
就需要64位的编译,都知道编译64位会出现很多问题,一个是因为相关第三方库大都是32位,这就需要自己编译64位的库,自然增加了编译难度,今天在编译CGAL的时候,需要zlib库,但没找到安装的64位zlib库,就自己cmake。
zlib是个比较小的开源库,没有依赖库,但是在用vs编译生成的时候,老是在zlibstatic这个模块遇到“目标计算机模块和本地冲突的问题”,关于这个问题,网上有大致一样的解决方法,不再累述,主要是zlibstatic这儿模块没有依赖项,就找不到“高级”–“目标计算机”了,找个很久,发现在“库管理器”中看到了“目标计算机”的选项了,果然改一下,就可以了,问题解决了。
相关文章
- 64位zlib编译问题
- 解决C语言编译undefined reference to ‘pow’问题
- Eclipse 出现sun/misc/BASE64Encoder无法编译的问题
- keepalived-1.2.2 编译出错问题解决
- IntelliJ IDEA 编译Java代码时,中文乱码问题
- C和CPP混合编译遇到的问题
- golang交叉编译sqlite的问题解决-cgo交叉编译
- caffe使用cmake编译问题及解决办法
- linux gcc编译参数顺序问题
- C++11编译问题:warning: ISO C++11 does not allow conversion from string literal to ‘char *‘