Closed HaoguangHuang closed 6 years ago
Hmm, have you made any other changes to CMakeLists.txt
? Not really sure how to help here
I just modify the CMakeLists.txt in directory 'dynamicfusion' like this:
It can be assured that the added absolute paths are right after my check. However, the question I asked still exists.
The issue got solved now.
After setting the variable OPENMESH_LIBRARIES as "OpenMesh-6.3/build/src/OpenMesh/Core/libOpenMeshCored.a OpenMesh-6.3/build/src/OpenMesh/Tools/libOpenMeshToolsd.a", the error disappeared.
After changing the variable "OPENMESH_LIBRARIES" in CMakeLists.txt from author's absolute path into mine, I meet some questions when I complie the project. Here I paste my errors as below:
[ 87%] Built target kfusion make[3]: No rule to make target '/home/hhg/Documents/myGithub2/OpenMesh-6.3/build/Build/lib/libOpenMeshCore.a', needed by 'bin/dynamicfusiond'. Stop. CMakeFiles/Makefile2:211: recipe for target 'apps/CMakeFiles/dynamicfusion.dir/all' failed make[2]: [apps/CMakeFiles/dynamicfusion.dir/all] Error 2 CMakeFiles/Makefile2:223: recipe for target 'apps/CMakeFiles/dynamicfusion.dir/rule' failed make[1]: [apps/CMakeFiles/dynamicfusion.dir/rule] Error 2 Makefile:201: recipe for target 'dynamicfusion' failed make: [dynamicfusion] Error 2
Can anyone give me a help? Thanks a lot! @mihaibujanca