Skip to content

Commit 136832f

Browse files
committed
stage5 - has notorious core dumped error -- please fix it... :_(
1 parent 22a40a5 commit 136832f

File tree

9 files changed

+1291
-95
lines changed

9 files changed

+1291
-95
lines changed

CMakeLists.txt

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,7 @@ add_executable(
5050
src/stage2.cpp
5151
src/stage3.cpp
5252
src/stage4.cpp
53+
src/stage5.cpp
5354
)
5455

5556
target_include_directories(Voxel-Forge PRIVATE
@@ -68,19 +69,47 @@ target_link_libraries(Voxel-Forge PRIVATE
6869
openMVG_sfm
6970
openMVG_matching_image_collection
7071
openMVG_multiview
72+
openMVG_lInftyComputerVision
73+
openMVG_linearProgramming
74+
openMVG_robust_estimation
7175
openMVG_features
7276
openMVG_matching
7377
openMVG_image
7478
openMVG_system
7579
openMVG_exif
7680
openMVG_geometry
81+
openMVG_kvld
82+
openMVG_fast
7783
openMVG_stlplus
7884
openMVG_easyexif
7985
openMVG_numeric
8086

8187
# FLANN dependency (embedded in OpenMVG but needs LZ4)
8288
lz4
8389

90+
# openMVG dependencies
91+
# ceres solver and its dependencies
92+
ceres
93+
glog
94+
gflags
95+
96+
# linear programming solver (for openMVG translation averaging)
97+
OsiClp
98+
Clp
99+
Osi
100+
CoinUtils
101+
102+
# sparse linear algebra (for Ceres)
103+
cholmod
104+
amd
105+
camd
106+
colamd
107+
ccolamd
108+
suitesparseconfig
109+
lapack
110+
openblas
111+
gfortran # fortran runtime needed by LAPACK
112+
84113
# link OpenMVS libs
85114
# MVS - main library.
86115
OpenMVS::MVS

README.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -105,6 +105,19 @@ This version utilizes **library-based integration** via the [vcpkg](https://vcpk
105105
cmake --build .
106106
```
107107

108+
> **⚠️ Note:** In the vcpkg build, some OpenMVG header files are installed under the `openMVG/` subdirectory instead of globally. If you encounter an error like:
109+
> ```
110+
> fatal error: third_party/stlplus3/filesystemSimplified/file_system.hpp: No such file or directory
111+
> ```
112+
> **Fix:** Open the file `sfm_matches_provider.hpp` and change:
113+
> ```cpp
114+
> #include "third_party/stlplus3/filesystemSimplified/file_system.hpp"
115+
> ```
116+
> to:
117+
> ```cpp
118+
> #include "openMVG/third_party/stlplus3/filesystemSimplified/file_system.hpp"
119+
> ```
120+
108121
---
109122

110123
## Running

0 commit comments

Comments
 (0)