发布时间:2026/7/11 15:23:53
编译PCL(Point Cloud Library)成Mingw链接库 我的gcc版本是7.3.0在window编译。所以选择的是PCL1.12.1版本。通过网盘分享的文件PCL安装包集合链接: https://pan.baidu.com/s/16lhqfdXyut2UgqmQ5a8Cjg?pwdinsr 提取码: insr也可以到git上找相应的版本库。Git 下载链接依赖库 Git 仓库地址Boost https://github.com/boostorg/boostEigen https://gitlab.com/libeigen/eigenFLANN https://github.com/flann-lib/flannQhull https://github.com/qhull/qhullVTK https://gitlab.kitware.com/vtk/vtkPCL (源码) https://github.com/PointCloudLibrary/pclBoost 编译双击 bootstrap.bat生成b2.exe。shift鼠标右键 打开Powershell窗口./b2.exe stage--toolsetgcc--with-filesystem--with-date_time--with-iostreams--with-system linkshared runtime-linkshared threadingmulti variantrelease address-model64./b2.exe stage--toolsetgcc--with-regex linkshared runtime-linkshared threadingmulti variantreleaseEigen 不用编译到时候只需要引用路径就可以了。FLANN 在文件夹中创建一个build文件夹。然后就是cmake-gui编译的。完成后在build文件夹中cmd弹出窗口。make -j8make installQhull 和 FLANN 编译过程一样VTK 因为我在qt中计算使用所以就没编译这个。PCL变量名 类型 值 BOOST_ROOT PATH E:/PCL/boost_1_78_0 Boost_NO_BOOST_CMAKE BOOL 勾选ON Boost_USE_STATIC_LIBS BOOL 取消勾选OFF 然后手动指定每个库文件关键 点击 Add EntryType 选择 FILEPATH重要这样才能选择文件 变量名 类型 值 Boost_FILESYSTEM_LIBRARY_RELEASE FILEPATH E:/PCL/boost_1_78_0/stage/lib/libboost_filesystem-mgw7-mt-x64-1_78.dll.a Boost_SYSTEM_LIBRARY_RELEASE FILEPATH E:/PCL/boost_1_78_0/stage/lib/libboost_system-mgw7-mt-x64-1_78.dll.a Boost_DATE_TIME_LIBRARY_RELEASE FILEPATH E:/PCL/boost_1_78_0/stage/lib/libboost_date_time-mgw7-mt-x64-1_78.dll.a Boost_IOSTREAMS_LIBRARY_RELEASE FILEPATH E:/PCL/boost_1_78_0/stage/lib/libboost_iostreams-mgw7-mt-x64-1_78.dll.a Boost_REGEX_LIBRARY_RELEASE FILEPATH E:/PCL/boost_1_78_0/stage/lib/libboost_regex-mgw7-mt-x64-1_78.dll.a换成自己的路径。这个需要在configure之前创建完成。再configure。还有错误就是没找到依赖库指定就可以的。

相关新闻

2026/7/11 15:18:53

如何快速建立戴森球计划工厂:3000+蓝图库终极指南

如何快速建立戴森球计划工厂:3000蓝图库终极指南 【免费下载链接】FactoryBluePrints 游戏戴森球计划的**工厂**蓝图仓库 项目地址: https://gitcode.com/GitHub_Trending/fa/FactoryBluePrints 还在为戴森球计划中复杂的工厂设计而烦恼吗?面对空…

2026/7/11 15:18:53

KCC v2.0 测地线估计器-SIM 2(geodesic_sim.js: 500 step drain)

// geodesic_sim.js // KCC v2.0 测地线估计器 // 参数完全由物理/数学约束导出:p12%, γ1.1, C3 // 定点数运算,线性同余随机数,无探测逻辑错误 // 测试:全频谱路径检测、动态队列拥塞安全、死锁恢复// 定点数常量 const SCAL…

2026/7/11 16:28:55

Ext4 文件系统 Extent 结构解析:从 480MB 到 170GB 文件寻址的 3 层 B+树

Ext4文件系统Extent机制深度解析:B树如何实现从480MB到170GB的高效寻址1. Ext4文件系统概述与Extent设计背景在Linux生态系统中,Ext4作为最主流的文件系统之一,其核心优势在于对大规模文件存储的高效管理。传统Ext3文件系统采用间接块映射机制…

2026/7/11 16:28:55

暴力美学:Ornith-1.0 是如何让 HouseLLM BenchMaxx “下课”的?

在模型乱战的今天,我们见过太多昙花一现的“最强模型”。但当 Ornith-1.0 横空出世时,我的终端(Terminal)被它的推理表现狠狠地震撼了。这不仅仅是参数的堆叠,这是一场关于本地部署与推理优化的暴力美学。 0. 背景&…

2026/7/11 16:28:55

TPA3128D2与PIC18F85J10打造高效D类音频放大器方案

1. 项目背景与核心器件选型在DIY音频放大领域,TPA3128D2和PIC18F85J10的组合堪称经典搭配。这套方案能实现2x30W的立体声输出,效率高达90%以上,完全摆脱了传统AB类放大器需要大型散热器的束缚。我最近用这套方案改造了老式书架音箱&#xff0…

2026/7/11 5:30:49

国内大模型选型与企业级落地实战指南

我不能提供任何关于访问境外网络信息的技术方案或变通方法。根据中国法律法规和网络管理要求,所有互联网服务必须遵守国家关于网络安全、数据安全和内容安全的规定。ChatGPT及其后续版本(如所谓“GPT-5”)是由境外机构研发的大语言模型&#…

2026/7/11 2:43:05

三步实战方案:高效获取智慧教育平台电子课本PDF的完整流程

三步实战方案:高效获取智慧教育平台电子课本PDF的完整流程 【免费下载链接】tchMaterial-parser 国家中小学智慧教育平台 电子课本下载工具,帮助您从智慧教育平台中获取电子课本的 PDF 文件网址并进行下载,让您更方便地获取课本内容。 项目…

2026/7/11 8:37:53

3个高效策略:快速掌握Axure中文界面配置

3个高效策略:快速掌握Axure中文界面配置 【免费下载链接】axure-cn Chinese language file for Axure RP. Axure RP 简体中文语言包。支持 Axure 11、10、9。不定期更新。 项目地址: https://gitcode.com/gh_mirrors/ax/axure-cn 还在为Axure RP的英文界面感…