affine-correspondences-for-camera-geometry icon indicating copy to clipboard operation
affine-correspondences-for-camera-geometry copied to clipboard

Missed includes (?) in CMakeLists.txt

Open Parskatt opened this issue 2 years ago • 0 comments

Hi!

Here:

https://github.com/danini/affine-correspondences-for-camera-geometry/blob/26f9d7f56703e11ac110fb33b0e779cd61fea2f9/CMakeLists.txt#L68-L71

You seem to include only the top level includes for graph-cut-ransac, which for some reason doesn't recurse down (I don't really know anything about cmake). On my system, I had to include the following:

include_directories (
	${PROJECT_SOURCE_DIR}/lib/graph-cut-ransac/src/pygcransac/include
	${PROJECT_SOURCE_DIR}/lib/graph-cut-ransac/src/pygcransac/include/estimators
	${PROJECT_SOURCE_DIR}/lib/graph-cut-ransac/src/pygcransac/include/neighborhood
	${PROJECT_SOURCE_DIR}/lib/graph-cut-ransac/src/pygcransac/include/preemption
	${PROJECT_SOURCE_DIR}/lib/graph-cut-ransac/src/pygcransac/include/relative_pose
	${PROJECT_SOURCE_DIR}/lib/graph-cut-ransac/src/pygcransac/include/samplers
	${PROJECT_SOURCE_DIR}/lib
)

to compile pyrobustac (both for c++ and using pip). Maybe cmake is confused?

Parskatt avatar Nov 14 '22 16:11 Parskatt