参照InterfaceCOLMAP的属性表配置,为ACMP新加了附加包含目录,附加库目录,附加依赖项,项目里“引用”新加了Common,IO,Math,MVS四个库的引用
ACMP属性页—— C/C++ —— 优化—— 启动内部函数改为是(/Oi)—— 全程序优化改为是(/GL)
ACMP属性页—— C/C++—— 代码生成—— 启动函数级链接改为 是(/Gy)
F:MVS_programOpenMVSsrc
C:devvcpkginstalledx64-windowsinclude
C:devvcpkginstalledx64-windowsincludeeigen3
C:Program FilesNVIDIA GPU Computing ToolkitCUDAv11.1include
%(PreprocessorDefinitions)
WIN32
_WINDOWS
_CRT_SECURE_NO_DEPRECATE
_CRT_NONSTDC_NO_DEPRECATE
_SCL_SECURE_NO_WARNINGS
NDEBUG
_WIN32
_HAS_EXCEPTIONS=1
_USE_OPENMP
_USE_OPENGL
_USE_CUDA
_USE_BOOST
_USE_EIGEN
_USE_NONFREE
_USE_FAST_FLOAT2INT
_USE_FAST_CBRT
_USE_SSE
CMAKE_INTDIR=“Release”
C:/dev/vcpkg/installed/x64-windows/lib C:/dev/vcpkg/installed/x64-windows/lib/$(Configuration) C:/dev/vcpkg/installed/x64-windows/debug/lib C:/dev/vcpkg/installed/x64-windows/debug/lib/$(Configuration)
C:/dev/vcpkg/installed/x64-windows/lib/Release
C:/dev/vcpkg/installed/x64-windows/debug/lib/Release
…libx64ReleaseMVS.lib
…libx64ReleaseMath.lib
…libx64ReleaseIO.lib
…libx64ReleaseCommon.lib
F:MVS_programOpenMVSbuildlibx64ReleaseMVS.lib
F:MVS_programOpenMVSbuildlibx64ReleaseMath.lib
F:MVS_programOpenMVSbuildlibx64ReleaseIO.lib
F:MVS_programOpenMVSbuildlibx64ReleaseCommon.lib
C:devvcpkginstalledx64-windowslibboost_iostreams-vc140-mt.lib
C:devvcpkginstalledx64-windowslibboost_program_options-vc140-mt.lib
C:devvcpkginstalledx64-windowslibboost_system-vc140-mt.lib
C:devvcpkginstalledx64-windowslibboost_serialization-vc140-mt.lib
C:devvcpkginstalledx64-windowslibboost_regex-vc140-mt.lib
C:devvcpkginstalledx64-windowslibopencv_highgui.lib
C:devvcpkginstalledx64-windowslibopencv_ml.lib
C:devvcpkginstalledx64-windowslibopencv_objdetect.lib
C:devvcpkginstalledx64-windowslibopencv_photo.lib
C:devvcpkginstalledx64-windowslibopencv_stitching.lib
C:devvcpkginstalledx64-windowslibopencv_video.lib
C:devvcpkginstalledx64-windowslibopencv_calib3d.lib
C:devvcpkginstalledx64-windowslibopencv_dnn.lib
C:devvcpkginstalledx64-windowslibopencv_features2d.lib
C:devvcpkginstalledx64-windowslibopencv_flann.lib
C:devvcpkginstalledx64-windowslibopencv_videoio.lib
C:devvcpkginstalledx64-windowslibopencv_imgcodecs.lib
C:devvcpkginstalledx64-windowslibopencv_imgproc.lib
C:devvcpkginstalledx64-windowslibopencv_core.lib
C:devvcpkginstalledx64-windowsliblibpng16.lib
C:devvcpkginstalledx64-windowslibzlib.lib
C:devvcpkginstalledx64-windowslibjpeg.lib
C:devvcpkginstalledx64-windowslibtiff.lib
C:devvcpkginstalledx64-windowsdebuglibmpfr.lib
C:devvcpkginstalledx64-windowslibgmp.lib
C:Program FilesNVIDIA GPU Computing ToolkitCUDAv11.1libx64cuda.lib
F:MVS_programOpenMVSsrc
C:Program FilesNVIDIA GPU Computing ToolkitCUDAv11.1include
C:devvcpkginstalledx64-windowsinclude
C:devvcpkginstalledx64-windowsincludeeigen3
WIN32
_WINDOWS
_CRT_SECURE_NO_DEPRECATE
_CRT_NONSTDC_NO_DEPRECATE
_SCL_SECURE_NO_WARNINGS
_WIN32
_HAS_EXCEPTIONS=1
_USE_OPENMP
_USE_OPENGL
_USE_CUDA
_USE_BOOST
_USE_EIGEN
_USE_NONFREE
_USE_FAST_FLOAT2INT
_USE_FAST_CBRT
_USE_SSE
CMAKE_INTDIR=“Debug”
C:/dev/vcpkg/installed/x64-windows/lib C:/dev/vcpkg/installed/x64-windows/lib/$(Configuration) C:/dev/vcpkg/installed/x64-windows/debug/lib C:/dev/vcpkg/installed/x64-windows/debug/lib/$(Configuration)2.4 附加依赖项
…libx64DebugMVS.lib
…libx64DebugMath.lib
…libx64DebugIO.lib
…libx64DebugCommon.lib
C:devvcpkginstalledx64-windowsdebuglibboost_iostreams-vc140-mt-gd.lib
C:devvcpkginstalledx64-windowsdebuglibboost_program_options-vc140-mt-gd.lib
C:devvcpkginstalledx64-windowsdebuglibboost_system-vc140-mt-gd.lib
C:devvcpkginstalledx64-windowsdebuglibboost_serialization-vc140-mt-gd.lib
C:devvcpkginstalledx64-windowsdebuglibboost_regex-vc140-mt-gd.lib
C:devvcpkginstalledx64-windowsdebuglibopencv_highguid.lib
C:devvcpkginstalledx64-windowsdebuglibopencv_mld.lib
C:devvcpkginstalledx64-windowsdebuglibopencv_objdetectd.lib
C:devvcpkginstalledx64-windowsdebuglibopencv_photod.lib
C:devvcpkginstalledx64-windowsdebuglibopencv_stitchingd.lib
C:devvcpkginstalledx64-windowsdebuglibopencv_videod.lib
C:devvcpkginstalledx64-windowsdebuglibopencv_calib3dd.lib
C:devvcpkginstalledx64-windowsdebuglibopencv_dnnd.lib
C:devvcpkginstalledx64-windowsdebuglibopencv_features2dd.lib
C:devvcpkginstalledx64-windowsdebuglibopencv_flannd.lib
C:devvcpkginstalledx64-windowsdebuglibopencv_videoiod.lib
C:devvcpkginstalledx64-windowsdebuglibopencv_imgcodecsd.lib
C:devvcpkginstalledx64-windowsdebuglibopencv_imgprocd.lib
C:devvcpkginstalledx64-windowsdebuglibopencv_cored.lib
C:devvcpkginstalledx64-windowsdebugliblibpng16d.lib
C:devvcpkginstalledx64-windowsdebuglibzlibd.lib
C:devvcpkginstalledx64-windowsdebuglibjpeg.lib
C:devvcpkginstalledx64-windowsdebuglibtiffd.lib
C:devvcpkginstalledx64-windowsdebuglibmpfr.lib
C:devvcpkginstalledx64-windowsdebuglibgmpd.lib
C:Program FilesNVIDIA GPU Computing ToolkitCUDAv11.1libx64cuda.lib
(1) C/C++ 优化 启用内部函数
(2) C/C++ 常规 附加包含目录
(3) 预处理定义新加
(4)附加依赖项
F:MVS_programOpenMVSbuildlibx64DebugMVS.lib
F:MVS_programOpenMVSbuildlibx64DebugMath.lib
F:MVS_programOpenMVSbuildlibx64DebugIO.lib
F:MVS_programOpenMVSbuildlibx64DebugCommon.lib
C:devvcpkginstalledx64-windowsdebuglibboost_iostreams-vc140-mt-gd.lib
C:devvcpkginstalledx64-windowsdebuglibboost_program_options-vc140-mt-gd.lib
C:devvcpkginstalledx64-windowsdebuglibboost_system-vc140-mt-gd.lib
C:devvcpkginstalledx64-windowsdebuglibboost_serialization-vc140-mt-gd.lib
C:devvcpkginstalledx64-windowsdebuglibboost_regex-vc140-mt-gd.lib
C:devvcpkginstalledx64-windowsdebuglibopencv_highguid.lib
C:devvcpkginstalledx64-windowsdebuglibopencv_mld.lib
C:devvcpkginstalledx64-windowsdebuglibopencv_objdetectd.lib
C:devvcpkginstalledx64-windowsdebuglibopencv_photod.lib
C:devvcpkginstalledx64-windowsdebuglibopencv_stitchingd.lib
C:devvcpkginstalledx64-windowsdebuglibopencv_videod.lib
C:devvcpkginstalledx64-windowsdebuglibopencv_calib3dd.lib
C:devvcpkginstalledx64-windowsdebuglibopencv_dnnd.lib
C:devvcpkginstalledx64-windowsdebuglibopencv_features2dd.lib
C:devvcpkginstalledx64-windowsdebuglibopencv_flannd.lib
C:devvcpkginstalledx64-windowsdebuglibopencv_videoiod.lib
C:devvcpkginstalledx64-windowsdebuglibopencv_imgcodecsd.lib
C:devvcpkginstalledx64-windowsdebuglibopencv_imgprocd.lib
C:devvcpkginstalledx64-windowsdebuglibopencv_cored.lib
C:devvcpkginstalledx64-windowsdebugliblibpng16d.lib
C:devvcpkginstalledx64-windowsdebuglibzlibd.lib
C:devvcpkginstalledx64-windowsdebuglibjpeg.lib
C:devvcpkginstalledx64-windowsdebuglibtiffd.lib
C:devvcpkginstalledx64-windowsdebuglibmpfr.lib
C:devvcpkginstalledx64-windowsdebuglibgmpd.lib
C:Program FilesNVIDIA GPU Computing ToolkitCUDAv11.1libx64cuda.lib
OpenMVS的MVS静态库选择
C/C++ ——常规——调试信息格式 ——程序数据库(/Zi)
C/C++ ——优化——已禁用(/Od)
ACMP主项目在上面两个的基础上加一个
链接器——调试——生成调试信息——选择是(/Debug)



