{"action":"created","issue":{"url":"https://api.github.com/repos/cdcseacave/openMVS/issues/98","repository_url":"https://api.github.com/repos/cdcseacave/openMVS","labels_url":"https://api.github.com/repos/cdcseacave/openMVS/issues/98/labels{/name}","comments_url":"https://api.github.com/repos/cdcseacave/openMVS/issues/98/comments","events_url":"https://api.github.com/repos/cdcseacave/openMVS/issues/98/events","html_url":"https://github.com/cdcseacave/openMVS/issues/98","id":162046023,"number":98,"title":"Compiling issue in windows using VS 2015","user":{"login":"shishirprao","id":19942680,"avatar_url":"https://avatars.githubusercontent.com/u/19942680?v=3","gravatar_id":"","url":"https://api.github.com/users/shishirprao","html_url":"https://github.com/shishirprao","followers_url":"https://api.github.com/users/shishirprao/followers","following_url":"https://api.github.com/users/shishirprao/following{/other_user}","gists_url":"https://api.github.com/users/shishirprao/gists{/gist_id}","starred_url":"https://api.github.com/users/shishirprao/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/shishirprao/subscriptions","organizations_url":"https://api.github.com/users/shishirprao/orgs","repos_url":"https://api.github.com/users/shishirprao/repos","events_url":"https://api.github.com/users/shishirprao/events{/privacy}","received_events_url":"https://api.github.com/users/shishirprao/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":15,"created_at":"2016-06-23T23:31:24Z","updated_at":"2016-06-29T07:53:10Z","closed_at":null,"body":"Hi,\r\n\r\nI am trying to compile openMVS in windows using microsoft visual studio 2015.\r\n\r\nI have included the cmake and the visual studio logs below.\r\n\r\n**cmake log:**\r\n\r\nThe C compiler identification is MSVC 19.0.23918.0\r\nThe CXX compiler identification is MSVC 19.0.23918.0\r\nCheck for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/bin/x86_amd64/cl.exe\r\nCheck for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/bin/x86_amd64/cl.exe -- works\r\nDetecting C compiler ABI info\r\nDetecting C compiler ABI info - done\r\nCheck for working CXX compiler: C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/bin/x86_amd64/cl.exe\r\nCheck for working CXX compiler: C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/bin/x86_amd64/cl.exe -- works\r\nDetecting CXX compiler ABI info\r\nDetecting CXX compiler ABI info - done\r\nDetecting CXX compile features\r\nDetecting CXX compile features - done\r\ncotire 1.7.8 loaded.\r\nWARNING: BREAKPAD was not found: Please specify BREAKPAD directory using BREAKPAD_ROOT env. variable\r\n-- Can't find BreakPad. Continuing without it.\r\nBoost version: 1.60.0\r\nFound the following Boost libraries:\r\n  iostreams\r\n  program_options\r\n  system\r\n  serialization\r\n  regex\r\nEigen 3.2.8 found (include: D:/OpenMVS/dep/ceres-solver/eigen-eigen-07105f7124f9)\r\nOpenCV ARCH: x64\r\nOpenCV RUNTIME: vc14\r\nOpenCV STATIC: ON\r\nFound OpenCV 3.1.0 in D:/OpenCV/build/install/x64/vc14/lib\r\nYou might need to add D:\\OpenCV\\build\\install\\x64\\vc14\\bin to your PATH to be able to run your applications.\r\nOpenCV 3.1.0 found (include: D:/OpenCV/build/install/include;D:/OpenCV/build/install/include/opencv)\r\nCGAL  found (include: D:/OpenMVS/dep/CGAL-4.8.1/build/install/include;D:/OpenMVS/dep/CGAL-4.8.1/build/install/auxiliary/gmp/include)\r\nVCG  found (include: D:/OpenMVS/dep/vcglib)\r\nFound required Ceres dependency: Eigen version 3.2.8 in D:/OpenMVS/dep/ceres-solver/eigen-eigen-07105f7124f9\r\nFound required Ceres dependency: Glog in D:/openMVG/dep/ceres-solver/glog-0.3.3/src/windows\r\nFound Ceres version: 1.12.0 installed in: D:/openMVG/dep/ceres-solver/ceres-bin/install with components: [EigenSparse, SparseLinearAlgebraLibrary, LAPACK, SuiteSparse, CXSparse, SchurSpecializations, OpenMP]\r\nCERES 1.12.0 found (include: D:/openMVG/dep/ceres-solver/ceres-bin/install/include;D:/OpenMVS/dep/ceres-solver/eigen-eigen-07105f7124f9;D:/openMVG/dep/ceres-solver/glog-0.3.3/src/windows;D:/openMVG/dep/ceres-solver/ceres-bin/install/include)\r\nConfiguring done\r\nGenerating done\r\n\r\n**vs 2015 log:**\r\n\r\n1>------ Build started: Project: ZERO_CHECK, Configuration: Release x64 ------\r\n1>  Checking Build System\r\n1>  CMake does not need to re-run because D:/OpenMVS/build/CMakeFiles/generate.stamp is up-to-date.\r\n1>  CMake does not need to re-run because D:/OpenMVS/build/libs/CMakeFiles/generate.stamp is up-to-date.\r\n1>  CMake does not need to re-run because D:/OpenMVS/build/libs/Common/CMakeFiles/generate.stamp is up-to-date.\r\n1>  CMake does not need to re-run because D:/OpenMVS/build/libs/Math/CMakeFiles/generate.stamp is up-to-date.\r\n1>  CMake does not need to re-run because D:/OpenMVS/build/libs/IO/CMakeFiles/generate.stamp is up-to-date.\r\n1>  CMake does not need to re-run because D:/OpenMVS/build/libs/MVS/CMakeFiles/generate.stamp is up-to-date.\r\n1>  CMake does not need to re-run because D:/OpenMVS/build/apps/CMakeFiles/generate.stamp is up-to-date.\r\n1>  CMake does not need to re-run because D:/OpenMVS/build/apps/InterfaceVisualSFM/CMakeFiles/generate.stamp is up-to-date.\r\n1>  CMake does not need to re-run because D:/OpenMVS/build/apps/DensifyPointCloud/CMakeFiles/generate.stamp is up-to-date.\r\n1>  CMake does not need to re-run because D:/OpenMVS/build/apps/ReconstructMesh/CMakeFiles/generate.stamp is up-to-date.\r\n1>  CMake does not need to re-run because D:/OpenMVS/build/apps/RefineMesh/CMakeFiles/generate.stamp is up-to-date.\r\n1>  CMake does not need to re-run because D:/OpenMVS/build/apps/TextureMesh/CMakeFiles/generate.stamp is up-to-date.\r\n1>  CMake does not need to re-run because D:/OpenMVS/build/docs/CMakeFiles/generate.stamp is up-to-date.\r\n2>------ Build started: Project: Common, Configuration: Release x64 ------\r\n2>  Building Custom Rule D:/OpenMVS/src/libs/Common/CMakeLists.txt\r\n2>  CMake does not need to re-run because D:\\OpenMVS\\build\\libs\\Common\\CMakeFiles\\generate.stamp is up-to-date.\r\n2>  Generating CXX prefix header D:\\OpenMVS\\build\\libs\\Common\\x64\\Release\\cotire\\Common_CXX_prefix.hxx\r\n2>cl : Command line warning D9025: overriding '/Zm170' with '/Zm150'\r\n2>cl : Command line warning D9002: ignoring unknown option '/arch:SSE3'\r\n2>cl : Command line warning D9002: ignoring unknown option '/arch:SSE3'\r\n2>  Common.cpp\r\n2>  NOTE: Use of this header (bool_trait_def.hpp) is deprecated\r\n2>  NOTE: Use of this header (template_arity_spec.hpp) is deprecated\r\n2>  NOTE: Use of this header (template_arity_spec.hpp) is deprecated\r\n2>cl : Command line warning D9025: overriding '/Zm170' with '/Zm150'\r\n2>cl : Command line warning D9002: ignoring unknown option '/arch:SSE3'\r\n2>cl : Command line warning D9002: ignoring unknown option '/arch:SSE3'\r\n2>  CUDA.cpp\r\n2>  ConfigTable.cpp\r\n2>  EventQueue.cpp\r\n2>  Log.cpp\r\n2>  SML.cpp\r\n2>  Timer.cpp\r\n2>  Types.cpp\r\n2>  Util.cpp\r\n2>  Wildcard.cpp\r\n2>  LINK : MSIL .netmodule or module compiled with /GL found; restarting link with /LTCG; add /LTCG to the link command line to improve linker performance\r\n2>  Common.vcxproj -> D:\\OpenMVS\\build\\lib\\vc14\\x64\\Release\\Common.lib\r\n3>------ Build started: Project: IO, Configuration: Release x64 ------\r\n4>------ Build started: Project: Math, Configuration: Release x64 ------\r\n3>  Building Custom Rule D:/OpenMVS/src/libs/IO/CMakeLists.txt\r\n3>  CMake does not need to re-run because D:\\OpenMVS\\build\\libs\\IO\\CMakeFiles\\generate.stamp is up-to-date.\r\n3>  Generating CXX prefix header D:\\OpenMVS\\build\\libs\\IO\\x64\\Release\\cotire\\IO_CXX_prefix.hxx\r\n3>cl : Command line warning D9025: overriding '/Zm170' with '/Zm150'\r\n3>cl : Command line warning D9002: ignoring unknown option '/arch:SSE3'\r\n3>cl : Command line warning D9002: ignoring unknown option '/arch:SSE3'\r\n3>  Common.cpp\r\n4>  Building Custom Rule D:/OpenMVS/src/libs/Math/CMakeLists.txt\r\n4>  CMake does not need to re-run because D:\\OpenMVS\\build\\libs\\Math\\CMakeFiles\\generate.stamp is up-to-date.\r\n4>  Generating CXX prefix header D:\\OpenMVS\\build\\libs\\Math\\x64\\Release\\cotire\\Math_CXX_prefix.hxx\r\n4>cl : Command line warning D9025: overriding '/Zm170' with '/Zm150'\r\n4>cl : Command line warning D9002: ignoring unknown option '/arch:SSE3'\r\n4>cl : Command line warning D9002: ignoring unknown option '/arch:SSE3'\r\n4>  Common.cpp\r\n3>  NOTE: Use of this header (bool_trait_def.hpp) is deprecated\r\n3>  NOTE: Use of this header (template_arity_spec.hpp) is deprecated\r\n3>  NOTE: Use of this header (template_arity_spec.hpp) is deprecated\r\n4>  NOTE: Use of this header (bool_trait_def.hpp) is deprecated\r\n4>  NOTE: Use of this header (template_arity_spec.hpp) is deprecated\r\n4>  NOTE: Use of this header (template_arity_spec.hpp) is deprecated\r\n3>cl : Command line warning D9025: overriding '/Zm170' with '/Zm150'\r\n3>cl : Command line warning D9002: ignoring unknown option '/arch:SSE3'\r\n3>cl : Command line warning D9002: ignoring unknown option '/arch:SSE3'\r\n3>  EXIF.cpp\r\n3>  Image.cpp\r\n3>  ImageBMP.cpp\r\n3>  ImageDDS.cpp\r\n3>  ImageEXIF.cpp\r\n4>cl : Command line warning D9025: overriding '/Zm170' with '/Zm150'\r\n4>cl : Command line warning D9002: ignoring unknown option '/arch:SSE3'\r\n4>cl : Command line warning D9002: ignoring unknown option '/arch:SSE3'\r\n4>  IBFS.cpp\r\n3>  ImageJPG.cpp\r\n3>  ImagePNG.cpp\r\n3>  ImageSCI.cpp\r\n4>  lmmin.cpp\r\n3>  ImageTGA.cpp\r\n3>  ImageTIFF.cpp\r\n4>  LINK : MSIL .netmodule or module compiled with /GL found; restarting link with /LTCG; add /LTCG to the link command line to improve linker performance\r\n3>  OBJ.cpp\r\n4>  Math.vcxproj -> D:\\OpenMVS\\build\\lib\\vc14\\x64\\Release\\Math.lib\r\n3>  PLY.cpp\r\n3>  TinyXML2.cpp\r\n3>  LINK : MSIL .netmodule or module compiled with /GL found; restarting link with /LTCG; add /LTCG to the link command line to improve linker performance\r\n3>  IO.vcxproj -> D:\\OpenMVS\\build\\lib\\vc14\\x64\\Release\\IO.lib\r\n5>------ Build started: Project: MVS, Configuration: Release x64 ------\r\n5>  Building Custom Rule D:/OpenMVS/src/libs/MVS/CMakeLists.txt\r\n5>  CMake does not need to re-run because D:\\OpenMVS\\build\\libs\\MVS\\CMakeFiles\\generate.stamp is up-to-date.\r\n5>  Generating CXX prefix header D:\\OpenMVS\\build\\libs\\MVS\\x64\\Release\\cotire\\MVS_CXX_prefix.hxx\r\n5>cl : Command line warning D9025: overriding '/Zm170' with '/Zm150'\r\n5>cl : Command line warning D9002: ignoring unknown option '/arch:SSE3'\r\n5>cl : Command line warning D9002: ignoring unknown option '/arch:SSE3'\r\n5>  Common.cpp\r\n5>  NOTE: Use of this header (bool_trait_def.hpp) is deprecated\r\n5>  NOTE: Use of this header (template_arity_spec.hpp) is deprecated\r\n5>  NOTE: Use of this header (template_arity_spec.hpp) is deprecated\r\n5>cl : Command line warning D9025: overriding '/Zm170' with '/Zm150'\r\n5>cl : Command line warning D9002: ignoring unknown option '/arch:SSE3'\r\n5>cl : Command line warning D9002: ignoring unknown option '/arch:SSE3'\r\n5>  Camera.cpp\r\n5>  DepthMap.cpp\r\n5>  Image.cpp\r\n5>  Mesh.cpp\r\n5>D:\\OpenMVS\\dep\\vcglib\\vcg/complex/algorithms/local_optimization/tri_edge_collapse_quadric.h(81): warning C4138: '*/' found outside of comment\r\n5>  Platform.cpp\r\n5>  PointCloud.cpp\r\n5>  RectsBinPack.cpp\r\n5>  Scene.cpp\r\n5>  SceneDensify.cpp\r\n5>  SceneReconstruct.cpp\r\n5>  SceneRefine.cpp\r\n5>  SceneRefineCUDA.cpp\r\n5>  SceneTexture.cpp\r\n5>d:\\openmvs\\dep\\ceres-solver\\eigen-eigen-07105f7124f9\\eigen\\src/SparseLU/SparseLU.h(733): warning C4244: 'initializing': conversion from '__int64' to 'int', possible loss of data\r\n5>  d:\\openmvs\\dep\\ceres-solver\\eigen-eigen-07105f7124f9\\eigen\\src/SparseLU/SparseLU.h(239): note: see reference to function template instantiation 'void Eigen::SparseLUMatrixUReturnType<Eigen::internal::MappedSuperNodalMatrix<float,int>,Eigen::MappedSparseMatrix<float,0,int>>::solveInPlace<Derived>(Eigen::MatrixBase<Derived> &) const' being compiled\r\n5>          with\r\n5>          [\r\n5>              Derived=Eigen::Matrix<float,-1,1,0,-1,1>\r\n5>          ]\r\n5>  d:\\openmvs\\dep\\ceres-solver\\eigen-eigen-07105f7124f9\\eigen\\src/SparseLU/SparseLU.h(239): note: see reference to function template instantiation 'void Eigen::SparseLUMatrixUReturnType<Eigen::internal::MappedSuperNodalMatrix<float,int>,Eigen::MappedSparseMatrix<float,0,int>>::solveInPlace<Derived>(Eigen::MatrixBase<Derived> &) const' being compiled\r\n5>          with\r\n5>          [\r\n5>              Derived=Eigen::Matrix<float,-1,1,0,-1,1>\r\n5>          ]\r\n5>  d:\\openmvs\\dep\\ceres-solver\\eigen-eigen-07105f7124f9\\eigen\\src/SparseLU/SparseLU.h(786): note: see reference to function template instantiation 'bool Eigen::SparseLU<SparseMat,Eigen::COLAMDOrdering<MatIdx>>::_solve<Derived,Eigen::Matrix<float,-1,1,0,-1,1>>(const Eigen::MatrixBase<Derived> &,Eigen::MatrixBase<Eigen::Matrix<float,-1,1,0,-1,1>> &) const' being compiled\r\n5>          with\r\n5>          [\r\n5>              Derived=Eigen::Map<Eigen::VectorXf,0,Eigen::Stride<0,3>>\r\n5>          ]\r\n5>  d:\\openmvs\\dep\\ceres-solver\\eigen-eigen-07105f7124f9\\eigen\\src/SparseLU/SparseLU.h(786): note: see reference to function template instantiation 'bool Eigen::SparseLU<SparseMat,Eigen::COLAMDOrdering<MatIdx>>::_solve<Derived,Eigen::Matrix<float,-1,1,0,-1,1>>(const Eigen::MatrixBase<Derived> &,Eigen::MatrixBase<Eigen::Matrix<float,-1,1,0,-1,1>> &) const' being compiled\r\n5>          with\r\n5>          [\r\n5>              Derived=Eigen::Map<Eigen::VectorXf,0,Eigen::Stride<0,3>>\r\n5>          ]\r\n5>  d:\\openmvs\\dep\\ceres-solver\\eigen-eigen-07105f7124f9\\eigen\\src/misc/Solve.h(51): note: see reference to function template instantiation 'void Eigen::internal::solve_retval<Eigen::SparseLU<SparseMat,Eigen::COLAMDOrdering<MatIdx>>,Derived>::evalTo<Dest>(Dest &) const' being compiled\r\n5>          with\r\n5>          [\r\n5>              Derived=Eigen::Map<Eigen::VectorXf,0,Eigen::Stride<0,3>>,\r\n5>              Dest=Eigen::Matrix<float,-1,1,0,-1,1>\r\n5>          ]\r\n5>  d:\\openmvs\\dep\\ceres-solver\\eigen-eigen-07105f7124f9\\eigen\\src/misc/Solve.h(51): note: see reference to function template instantiation 'void Eigen::internal::solve_retval<Eigen::SparseLU<SparseMat,Eigen::COLAMDOrdering<MatIdx>>,Derived>::evalTo<Dest>(Dest &) const' being compiled\r\n5>          with\r\n5>          [\r\n5>              Derived=Eigen::Map<Eigen::VectorXf,0,Eigen::Stride<0,3>>,\r\n5>              Dest=Eigen::Matrix<float,-1,1,0,-1,1>\r\n5>          ]\r\n5>  d:\\openmvs\\dep\\ceres-solver\\eigen-eigen-07105f7124f9\\eigen\\src/Core/ReturnByValue.h(61): note: see reference to function template instantiation 'void Eigen::internal::solve_retval_base<Eigen::SparseLU<SparseMat,Eigen::COLAMDOrdering<MatIdx>>,Rhs>::evalTo<Dest>(Dest &) const' being compiled\r\n5>          with\r\n5>          [\r\n5>              Rhs=Eigen::Map<Eigen::VectorXf,0,Eigen::Stride<0,3>>,\r\n5>              Dest=Eigen::Matrix<float,-1,1,0,-1,1>\r\n5>          ]\r\n5>  d:\\openmvs\\dep\\ceres-solver\\eigen-eigen-07105f7124f9\\eigen\\src/Core/ReturnByValue.h(61): note: see reference to function template instantiation 'void Eigen::internal::solve_retval_base<Eigen::SparseLU<SparseMat,Eigen::COLAMDOrdering<MatIdx>>,Rhs>::evalTo<Dest>(Dest &) const' being compiled\r\n5>          with\r\n5>          [\r\n5>              Rhs=Eigen::Map<Eigen::VectorXf,0,Eigen::Stride<0,3>>,\r\n5>              Dest=Eigen::Matrix<float,-1,1,0,-1,1>\r\n5>          ]\r\n5>  d:\\openmvs\\dep\\ceres-solver\\eigen-eigen-07105f7124f9\\eigen\\src/Core/Matrix.h(311): note: see reference to function template instantiation 'void Eigen::ReturnByValue<Eigen::internal::solve_retval_base<Eigen::SparseLU<SparseMat,Eigen::COLAMDOrdering<MatIdx>>,Rhs>>::evalTo<Eigen::Matrix<float,-1,1,0,-1,1>>(Dest &) const' being compiled\r\n5>          with\r\n5>          [\r\n5>              Rhs=Eigen::Map<Eigen::VectorXf,0,Eigen::Stride<0,3>>,\r\n5>              Dest=Eigen::Matrix<float,-1,1,0,-1,1>\r\n5>          ]\r\n5>  d:\\openmvs\\dep\\ceres-solver\\eigen-eigen-07105f7124f9\\eigen\\src/Core/Matrix.h(311): note: see reference to function template instantiation 'void Eigen::ReturnByValue<Eigen::internal::solve_retval_base<Eigen::SparseLU<SparseMat,Eigen::COLAMDOrdering<MatIdx>>,Rhs>>::evalTo<Eigen::Matrix<float,-1,1,0,-1,1>>(Dest &) const' being compiled\r\n5>          with\r\n5>          [\r\n5>              Rhs=Eigen::Map<Eigen::VectorXf,0,Eigen::Stride<0,3>>,\r\n5>              Dest=Eigen::Matrix<float,-1,1,0,-1,1>\r\n5>          ]\r\n5>  D:\\OpenMVS\\src\\libs\\MVS\\SceneTexture.cpp(1676): note: see reference to function template instantiation 'Eigen::Matrix<float,-1,1,0,-1,1>::Matrix<Eigen::internal::solve_retval_base<Eigen::SparseLU<SparseMat,Eigen::COLAMDOrdering<MatIdx>>,Rhs>>(const Eigen::ReturnByValue<Eigen::internal::solve_retval_base<Eigen::SparseLU<SparseMat,Eigen::COLAMDOrdering<MatIdx>>,Rhs>> &)' being compiled\r\n5>          with\r\n5>          [\r\n5>              Rhs=Eigen::Map<Eigen::VectorXf,0,Eigen::Stride<0,3>>\r\n5>          ]\r\n5>  D:\\OpenMVS\\src\\libs\\MVS\\SceneTexture.cpp(1676): note: see reference to function template instantiation 'Eigen::Matrix<float,-1,1,0,-1,1>::Matrix<Eigen::internal::solve_retval_base<Eigen::SparseLU<SparseMat,Eigen::COLAMDOrdering<MatIdx>>,Rhs>>(const Eigen::ReturnByValue<Eigen::internal::solve_retval_base<Eigen::SparseLU<SparseMat,Eigen::COLAMDOrdering<MatIdx>>,Rhs>> &)' being compiled\r\n5>          with\r\n5>          [\r\n5>              Rhs=Eigen::Map<Eigen::VectorXf,0,Eigen::Stride<0,3>>\r\n5>          ]\r\n5>d:\\openmvs\\dep\\ceres-solver\\eigen-eigen-07105f7124f9\\eigen\\src/SparseLU/SparseLU.h(734): warning C4244: 'initializing': conversion from '__int64' to 'int', possible loss of data\r\n5>d:\\openmvs\\dep\\ceres-solver\\eigen-eigen-07105f7124f9\\eigen\\src/SparseLU/SparseLU_SupernodalMatrix.h(236): warning C4244: 'initializing': conversion from '__int64' to 'int', possible loss of data\r\n5>  d:\\openmvs\\dep\\ceres-solver\\eigen-eigen-07105f7124f9\\eigen\\src/SparseLU/SparseLU.h(715): note: see reference to function template instantiation 'void Eigen::internal::MappedSuperNodalMatrix<float,int>::solveInPlace<Derived>(Eigen::MatrixBase<Derived> &) const' being compiled\r\n5>          with\r\n5>          [\r\n5>              Derived=Eigen::Matrix<float,-1,1,0,-1,1>\r\n5>          ]\r\n5>  d:\\openmvs\\dep\\ceres-solver\\eigen-eigen-07105f7124f9\\eigen\\src/SparseLU/SparseLU.h(715): note: see reference to function template instantiation 'void Eigen::internal::MappedSuperNodalMatrix<float,int>::solveInPlace<Derived>(Eigen::MatrixBase<Derived> &) const' being compiled\r\n5>          with\r\n5>          [\r\n5>              Derived=Eigen::Matrix<float,-1,1,0,-1,1>\r\n5>          ]\r\n5>  d:\\openmvs\\dep\\ceres-solver\\eigen-eigen-07105f7124f9\\eigen\\src/SparseLU/SparseLU.h(238): note: see reference to function template instantiation 'void Eigen::SparseLUMatrixLReturnType<Eigen::internal::MappedSuperNodalMatrix<float,int>>::solveInPlace<Derived>(Eigen::MatrixBase<Derived> &) const' being compiled\r\n5>          with\r\n5>          [\r\n5>              Derived=Eigen::Matrix<float,-1,1,0,-1,1>\r\n5>          ]\r\n5>  d:\\openmvs\\dep\\ceres-solver\\eigen-eigen-07105f7124f9\\eigen\\src/SparseLU/SparseLU.h(238): note: see reference to function template instantiation 'void Eigen::SparseLUMatrixLReturnType<Eigen::internal::MappedSuperNodalMatrix<float,int>>::solveInPlace<Derived>(Eigen::MatrixBase<Derived> &) const' being compiled\r\n5>          with\r\n5>          [\r\n5>              Derived=Eigen::Matrix<float,-1,1,0,-1,1>\r\n5>          ]\r\n5>d:\\openmvs\\dep\\ceres-solver\\eigen-eigen-07105f7124f9\\eigen\\src/SparseLU/SparseLU_SupernodalMatrix.h(237): warning C4244: 'initializing': conversion from '__int64' to 'int', possible loss of data\r\n5>  LINK : MSIL .netmodule or module compiled with /GL found; restarting link with /LTCG; add /LTCG to the link command line to improve linker performance\r\n5>  MVS.vcxproj -> D:\\OpenMVS\\build\\lib\\vc14\\x64\\Release\\MVS.lib\r\n6>------ Build started: Project: DensifyPointCloud, Configuration: Release x64 ------\r\n7>------ Build started: Project: InterfaceVisualSFM, Configuration: Release x64 ------\r\n8>------ Build started: Project: ReconstructMesh, Configuration: Release x64 ------\r\n9>------ Build started: Project: RefineMesh, Configuration: Release x64 ------\r\n10>------ Build started: Project: TextureMesh, Configuration: Release x64 ------\r\n6>  Building Custom Rule D:/OpenMVS/src/apps/DensifyPointCloud/CMakeLists.txt\r\n7>  Building Custom Rule D:/OpenMVS/src/apps/InterfaceVisualSFM/CMakeLists.txt\r\n6>  CMake does not need to re-run because D:\\OpenMVS\\build\\apps\\DensifyPointCloud\\CMakeFiles\\generate.stamp is up-to-date.\r\n7>  CMake does not need to re-run because D:\\OpenMVS\\build\\apps\\InterfaceVisualSFM\\CMakeFiles\\generate.stamp is up-to-date.\r\n10>  Building Custom Rule D:/OpenMVS/src/apps/TextureMesh/CMakeLists.txt\r\n6>cl : Command line warning D9002: ignoring unknown option '/arch:SSE3'\r\n6>cl : Command line warning D9002: ignoring unknown option '/arch:SSE3'\r\n7>cl : Command line warning D9002: ignoring unknown option '/arch:SSE3'\r\n7>cl : Command line warning D9002: ignoring unknown option '/arch:SSE3'\r\n7>  InterfaceVisualSFM.cpp\r\n10>  CMake does not need to re-run because D:\\OpenMVS\\build\\apps\\TextureMesh\\CMakeFiles\\generate.stamp is up-to-date.\r\n6>  DensifyPointCloud.cpp\r\n10>cl : Command line warning D9002: ignoring unknown option '/arch:SSE3'\r\n10>cl : Command line warning D9002: ignoring unknown option '/arch:SSE3'\r\n8>  Building Custom Rule D:/OpenMVS/src/apps/ReconstructMesh/CMakeLists.txt\r\n8>  CMake does not need to re-run because D:\\OpenMVS\\build\\apps\\ReconstructMesh\\CMakeFiles\\generate.stamp is up-to-date.\r\n10>  TextureMesh.cpp\r\n9>  Building Custom Rule D:/OpenMVS/src/apps/RefineMesh/CMakeLists.txt\r\n9>  CMake does not need to re-run because D:\\OpenMVS\\build\\apps\\RefineMesh\\CMakeFiles\\generate.stamp is up-to-date.\r\n8>cl : Command line warning D9002: ignoring unknown option '/arch:SSE3'\r\n8>cl : Command line warning D9002: ignoring unknown option '/arch:SSE3'\r\n9>cl : Command line warning D9002: ignoring unknown option '/arch:SSE3'\r\n9>cl : Command line warning D9002: ignoring unknown option '/arch:SSE3'\r\n9>  RefineMesh.cpp\r\n8>  ReconstructMesh.cpp\r\n7>  NOTE: Use of this header (bool_trait_def.hpp) is deprecated\r\n7>  NOTE: Use of this header (template_arity_spec.hpp) is deprecated\r\n7>  NOTE: Use of this header (template_arity_spec.hpp) is deprecated\r\n6>  NOTE: Use of this header (bool_trait_def.hpp) is deprecated\r\n6>  NOTE: Use of this header (template_arity_spec.hpp) is deprecated\r\n6>  NOTE: Use of this header (template_arity_spec.hpp) is deprecated\r\n10>  NOTE: Use of this header (bool_trait_def.hpp) is deprecated\r\n10>  NOTE: Use of this header (template_arity_spec.hpp) is deprecated\r\n10>  NOTE: Use of this header (template_arity_spec.hpp) is deprecated\r\n8>  NOTE: Use of this header (bool_trait_def.hpp) is deprecated\r\n8>  NOTE: Use of this header (template_arity_spec.hpp) is deprecated\r\n8>  NOTE: Use of this header (template_arity_spec.hpp) is deprecated\r\n9>  NOTE: Use of this header (bool_trait_def.hpp) is deprecated\r\n9>  NOTE: Use of this header (template_arity_spec.hpp) is deprecated\r\n9>  NOTE: Use of this header (template_arity_spec.hpp) is deprecated\r\n9>ceres.lib(gradient_problem.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in RefineMesh.obj\r\n9>ceres.lib(gradient_problem_solver.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in RefineMesh.obj\r\n9>ceres.lib(local_parameterization.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in RefineMesh.obj\r\n9>ceres.lib(types.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in RefineMesh.obj\r\n9>ceres.lib(callbacks.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in RefineMesh.obj\r\n9>ceres.lib(stringprintf.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in RefineMesh.obj\r\n9>ceres.lib(wall_time.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in RefineMesh.obj\r\n9>ceres.lib(evaluator.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in RefineMesh.obj\r\n9>ceres.lib(solver.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in RefineMesh.obj\r\n9>ceres.lib(minimizer.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in RefineMesh.obj\r\n9>ceres.lib(solver_utils.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in RefineMesh.obj\r\n9>ceres.lib(program.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in RefineMesh.obj\r\n9>ceres.lib(scratch_evaluate_preparer.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in RefineMesh.obj\r\n9>ceres.lib(block_evaluate_preparer.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in RefineMesh.obj\r\n9>ceres.lib(block_jacobian_writer.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in RefineMesh.obj\r\n9>ceres.lib(compressed_row_jacobian_writer.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in RefineMesh.obj\r\n9>ceres.lib(dense_sparse_matrix.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in RefineMesh.obj\r\n9>ceres.lib(residual_block.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in RefineMesh.obj\r\n9>ceres.lib(dynamic_compressed_row_sparse_matrix.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in RefineMesh.obj\r\n9>ceres.lib(dynamic_compressed_row_jacobian_writer.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in RefineMesh.obj\r\n9>ceres.lib(gradient_checking_cost_function.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in RefineMesh.obj\r\n9>ceres.lib(parameter_block_ordering.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in RefineMesh.obj\r\n9>ceres.lib(problem_impl.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in RefineMesh.obj\r\n9>ceres.lib(preprocessor.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in RefineMesh.obj\r\n9>ceres.lib(line_search_minimizer.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in RefineMesh.obj\r\n9>ceres.lib(trust_region_minimizer.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in RefineMesh.obj\r\n9>ceres.lib(array_utils.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in RefineMesh.obj\r\n9>ceres.lib(triplet_sparse_matrix.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in RefineMesh.obj\r\n9>ceres.lib(block_structure.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in RefineMesh.obj\r\n9>ceres.lib(block_sparse_matrix.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in RefineMesh.obj\r\n9>ceres.lib(compressed_row_sparse_matrix.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in RefineMesh.obj\r\n9>ceres.lib(linear_operator.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in RefineMesh.obj\r\n9>ceres.lib(sparse_matrix.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in RefineMesh.obj\r\n9>ceres.lib(corrector.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in RefineMesh.obj\r\n9>ceres.lib(residual_block_utils.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in RefineMesh.obj\r\n9>ceres.lib(line_search_preprocessor.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in RefineMesh.obj\r\n9>ceres.lib(trust_region_preprocessor.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in RefineMesh.obj\r\n9>ceres.lib(line_search.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in RefineMesh.obj\r\n9>ceres.lib(line_search_direction.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in RefineMesh.obj\r\n9>ceres.lib(trust_region_step_evaluator.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in RefineMesh.obj\r\n9>ceres.lib(file.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in RefineMesh.obj\r\n9>ceres.lib(coordinate_descent_minimizer.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in RefineMesh.obj\r\n9>ceres.lib(linear_solver.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in RefineMesh.obj\r\n9>ceres.lib(preconditioner.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in RefineMesh.obj\r\n9>ceres.lib(reorder_program.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in RefineMesh.obj\r\n9>ceres.lib(trust_region_strategy.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in RefineMesh.obj\r\n9>ceres.lib(polynomial.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in RefineMesh.obj\r\n9>ceres.lib(low_rank_inverse_hessian.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in RefineMesh.obj\r\n9>ceres.lib(cgnr_solver.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in RefineMesh.obj\r\n9>ceres.lib(dense_normal_cholesky_solver.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in RefineMesh.obj\r\n9>ceres.lib(dense_qr_solver.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in RefineMesh.obj\r\n9>ceres.lib(iterative_schur_complement_solver.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in RefineMesh.obj\r\n9>ceres.lib(schur_complement_solver.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in RefineMesh.obj\r\n9>ceres.lib(sparse_normal_cholesky_solver.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in RefineMesh.obj\r\n9>ceres.lib(cxsparse.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in RefineMesh.obj\r\n9>ceres.lib(suitesparse.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in RefineMesh.obj\r\n9>ceres.lib(dogleg_strategy.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in RefineMesh.obj\r\n9>ceres.lib(levenberg_marquardt_strategy.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in RefineMesh.obj\r\n9>ceres.lib(block_jacobi_preconditioner.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in RefineMesh.obj\r\n9>ceres.lib(conjugate_gradients_solver.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in RefineMesh.obj\r\n9>ceres.lib(blas.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in RefineMesh.obj\r\n9>ceres.lib(lapack.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in RefineMesh.obj\r\n9>ceres.lib(detect_structure.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in RefineMesh.obj\r\n9>ceres.lib(implicit_schur_complement.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in RefineMesh.obj\r\n9>ceres.lib(schur_jacobi_preconditioner.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in RefineMesh.obj\r\n9>ceres.lib(visibility_based_preconditioner.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in RefineMesh.obj\r\n9>ceres.lib(block_random_access_dense_matrix.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in RefineMesh.obj\r\n9>ceres.lib(block_random_access_sparse_matrix.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in RefineMesh.obj\r\n9>ceres.lib(schur_eliminator.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in RefineMesh.obj\r\n9>ceres.lib(block_random_access_diagonal_matrix.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in RefineMesh.obj\r\n9>ceres.lib(compressed_col_sparse_matrix_utils.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in RefineMesh.obj\r\n9>ceres.lib(linear_least_squares_problems.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in RefineMesh.obj\r\n9>ceres.lib(partitioned_matrix_view.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in RefineMesh.obj\r\n9>ceres.lib(canonical_views_clustering.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in RefineMesh.obj\r\n9>ceres.lib(single_linkage_clustering.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in RefineMesh.obj\r\n9>ceres.lib(visibility.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in RefineMesh.obj\r\n9>ceres.lib(block_random_access_matrix.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in RefineMesh.obj\r\n9>ceres.lib(schur_eliminator_2_2_2.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in RefineMesh.obj\r\n9>ceres.lib(schur_eliminator_2_2_3.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in RefineMesh.obj\r\n9>ceres.lib(schur_eliminator_2_2_4.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in RefineMesh.obj\r\n9>ceres.lib(schur_eliminator_2_2_d.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in RefineMesh.obj\r\n9>ceres.lib(schur_eliminator_2_3_3.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in RefineMesh.obj\r\n9>ceres.lib(schur_eliminator_2_3_4.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in RefineMesh.obj\r\n9>ceres.lib(schur_eliminator_2_3_6.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in RefineMesh.obj\r\n9>ceres.lib(schur_eliminator_2_3_9.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in RefineMesh.obj\r\n9>ceres.lib(schur_eliminator_2_3_d.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in RefineMesh.obj\r\n9>ceres.lib(schur_eliminator_2_4_3.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in RefineMesh.obj\r\n10>LINK : fatal error LNK1104: cannot open file 'libCGAL-vc140-mt-s-4.8.1.lib'\r\n9>ceres.lib(schur_eliminator_2_4_4.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in RefineMesh.obj\r\n9>ceres.lib(schur_eliminator_2_4_8.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in RefineMesh.obj\r\n9>ceres.lib(schur_eliminator_2_4_9.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in RefineMesh.obj\r\n9>ceres.lib(schur_eliminator_2_4_d.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in RefineMesh.obj\r\n9>ceres.lib(schur_eliminator_2_d_d.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in RefineMesh.obj\r\n9>ceres.lib(schur_eliminator_4_4_2.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in RefineMesh.obj\r\n9>ceres.lib(schur_eliminator_4_4_3.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in RefineMesh.obj\r\n9>ceres.lib(schur_eliminator_4_4_4.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in RefineMesh.obj\r\n9>ceres.lib(schur_eliminator_4_4_d.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in RefineMesh.obj\r\n9>ceres.lib(schur_eliminator_d_d_d.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in RefineMesh.obj\r\n9>ceres.lib(partitioned_matrix_view_2_2_2.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in RefineMesh.obj\r\n9>ceres.lib(partitioned_matrix_view_2_2_3.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in RefineMesh.obj\r\n9>ceres.lib(partitioned_matrix_view_2_2_4.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in RefineMesh.obj\r\n9>ceres.lib(partitioned_matrix_view_2_2_d.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in RefineMesh.obj\r\n9>ceres.lib(partitioned_matrix_view_2_3_3.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in RefineMesh.obj\r\n9>ceres.lib(partitioned_matrix_view_2_3_4.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in RefineMesh.obj\r\n9>ceres.lib(partitioned_matrix_view_2_3_6.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in RefineMesh.obj\r\n9>ceres.lib(partitioned_matrix_view_2_3_9.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in RefineMesh.obj\r\n9>ceres.lib(partitioned_matrix_view_2_3_d.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in RefineMesh.obj\r\n9>ceres.lib(partitioned_matrix_view_2_4_3.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in RefineMesh.obj\r\n9>ceres.lib(partitioned_matrix_view_2_4_4.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in RefineMesh.obj\r\n9>ceres.lib(partitioned_matrix_view_2_4_8.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in RefineMesh.obj\r\n9>ceres.lib(partitioned_matrix_view_2_4_9.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in RefineMesh.obj\r\n9>ceres.lib(partitioned_matrix_view_2_4_d.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in RefineMesh.obj\r\n9>ceres.lib(partitioned_matrix_view_2_d_d.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in RefineMesh.obj\r\n8>LINK : fatal error LNK1104: cannot open file 'libCGAL-vc140-mt-s-4.8.1.lib'\r\n9>ceres.lib(partitioned_matrix_view_4_4_2.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in RefineMesh.obj\r\n9>ceres.lib(partitioned_matrix_view_4_4_3.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in RefineMesh.obj\r\n9>ceres.lib(partitioned_matrix_view_4_4_4.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in RefineMesh.obj\r\n9>ceres.lib(partitioned_matrix_view_4_4_d.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in RefineMesh.obj\r\n9>ceres.lib(partitioned_matrix_view_d_d_d.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MD_DynamicRelease' doesn't match value 'MT_StaticRelease' in RefineMesh.obj\r\n6>LINK : fatal error LNK1104: cannot open file 'libCGAL-vc140-mt-s-4.8.1.lib'\r\n9>LINK : fatal error LNK1104: cannot open file 'libCGAL-vc140-mt-s-4.8.1.lib'\r\n7>LINK : fatal error LNK1104: cannot open file 'libCGAL-vc140-mt-s-4.8.1.lib'\r\n11>------ Build started: Project: ALL_BUILD, Configuration: Release x64 ------\r\n11>  Building Custom Rule D:/OpenMVS/src/CMakeLists.txt\r\n11>  CMake does not need to re-run because D:\\OpenMVS\\build\\CMakeFiles\\generate.stamp is up-to-date.\r\n========== Build: 6 succeeded, 5 failed, 0 up-to-date, 0 skipped ==========\r\n\r\nAll the other dependencies were also built with /MDd flags. I do not understand why there is a mismatch. And when I compile CGAL I get libCGAL-vc140-mt-4.8.1.lib and not libCGAL-vc140-mt-s-4.8.1.lib . \r\n\r\nHoping that someone will point me in the right direction to solve these errors.\r\n\r\nThanks in advance.\r\n"},"comment":{"url":"https://api.github.com/repos/cdcseacave/openMVS/issues/comments/229283021","html_url":"https://github.com/cdcseacave/openMVS/issues/98#issuecomment-229283021","issue_url":"https://api.github.com/repos/cdcseacave/openMVS/issues/98","id":229283021,"user":{"login":"shishirprao","id":19942680,"avatar_url":"https://avatars.githubusercontent.com/u/19942680?v=3","gravatar_id":"","url":"https://api.github.com/users/shishirprao","html_url":"https://github.com/shishirprao","followers_url":"https://api.github.com/users/shishirprao/followers","following_url":"https://api.github.com/users/shishirprao/following{/other_user}","gists_url":"https://api.github.com/users/shishirprao/gists{/gist_id}","starred_url":"https://api.github.com/users/shishirprao/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/shishirprao/subscriptions","organizations_url":"https://api.github.com/users/shishirprao/orgs","repos_url":"https://api.github.com/users/shishirprao/repos","events_url":"https://api.github.com/users/shishirprao/events{/privacy}","received_events_url":"https://api.github.com/users/shishirprao/received_events","type":"User","site_admin":false},"created_at":"2016-06-29T07:53:10Z","updated_at":"2016-06-29T07:53:10Z","body":"so the application that I had thought was something like this. Generate a photorealistic 3D model of say  a exterior of say a house. Then be able to change the texture of wall, terrace etc. So for this to be realistic each time I change the texture (like different kind of bricks etc.) I need the atlas to be same.If you can give me some insight as to how I can approach this problem of having the same image atlas but different texture images using the program it will be helpful. And for the problem of same place I was thinking of using geo-tagging the images and repeating the procedure. "}}
{"actor":{"display_login":"shishirprao"}}