From 1edd4f814b698aceebb8fbcbb425308b3c22c384 Mon Sep 17 00:00:00 2001 From: Charles Song Date: Fri, 14 Feb 2025 11:39:47 -0500 Subject: [PATCH 1/2] fix: add missing boost/algorithm/string.hpp include to resolve 'split' error - Include the header in affected files to resolve 'error: split is not a member of boost' --- src/pcdPointTreeseg2txt.cpp | 2 +- src/pcdPointXYZRGB2txt.cpp | 1 + src/treeseg.cpp | 1 + src/txtPointTreeseg2pcd.cpp | 1 + 4 files changed, 4 insertions(+), 1 deletion(-) diff --git a/src/pcdPointTreeseg2txt.cpp b/src/pcdPointTreeseg2txt.cpp index b189e55..8f979cd 100644 --- a/src/pcdPointTreeseg2txt.cpp +++ b/src/pcdPointTreeseg2txt.cpp @@ -1,5 +1,5 @@ #include "treeseg.h" - +#include #include int main (int argc, char **argv) diff --git a/src/pcdPointXYZRGB2txt.cpp b/src/pcdPointXYZRGB2txt.cpp index 9fd1520..f99458f 100644 --- a/src/pcdPointXYZRGB2txt.cpp +++ b/src/pcdPointXYZRGB2txt.cpp @@ -1,4 +1,5 @@ #include +#include int main (int argc, char **argv) { diff --git a/src/treeseg.cpp b/src/treeseg.cpp index a7a0fd3..590759e 100644 --- a/src/treeseg.cpp +++ b/src/treeseg.cpp @@ -39,6 +39,7 @@ #include #include #include +#include //File IO diff --git a/src/txtPointTreeseg2pcd.cpp b/src/txtPointTreeseg2pcd.cpp index cf8b2a0..04abfbe 100644 --- a/src/txtPointTreeseg2pcd.cpp +++ b/src/txtPointTreeseg2pcd.cpp @@ -1,6 +1,7 @@ #include "treeseg.h" #include +#include int main (int argc, char **argv) { From 67f6401f1e9c5f9b8d7e567da0d1fa776db1cdb4 Mon Sep 17 00:00:00 2001 From: Charles Song Date: Fri, 14 Feb 2025 12:05:31 -0500 Subject: [PATCH 2/2] Add install cmake to README.md --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 42bb14b..1850556 100644 --- a/README.md +++ b/README.md @@ -28,6 +28,8 @@ treeseg has been developed and tested on Ubuntu 20.04 LTS only, and is dependent These dependencies are installed via apt: ``` +apt-get update; +apt-get install -y git cmake; apt install libpcl-dev libarmadillo-dev ```