BundleFusion icon indicating copy to clipboard operation
BundleFusion copied to clipboard

VS 2019 and CUDA 11.4 C2280 meshData.cpp 575

Open jianghd1996 opened this issue 4 years ago • 3 comments

Except the same issue in https://github.com/niessner/BundleFusion/issues/70 (Fixed with the answer)

also

C2280 “ml::MeshData &ml::MeshData::operator =(const ml::MeshData &)”: FriedLiver BundleFusion-master\external\mlib\include\core-mesh\meshData.cpp 575

jianghd1996 avatar Dec 03 '21 14:12 jianghd1996

Hello. Were you able to compile and run the project successfully? I was able to compile but then when I run the program with offline data it just got stuck. I am also using VS 2019 and CUDA 11.4.

wuqs-net avatar Jan 20 '22 03:01 wuqs-net

Hello. Were you able to compile and run the project successfully? I was able to compile but then when I run the program with offline data it just got stuck. I am also using VS 2019 and CUDA 11.4.

Either update the mLib submodule from command line (it got fixed, but the submodule is still on an older revision):

cd external/mLib/
git pull origin master

Or manually edit the meshData.h file. For this look for the constructor definition at line 402 and add a compiler-generated override for the copy constructor and operator:

MeshData(const MeshData&) = default;
void operator=(const MeshData&) = default;

crud89 avatar Mar 30 '22 12:03 crud89

Hello. Were you able to compile and run the project successfully? I was able to compile but then when I run the program with offline data it just got stuck. I am also using VS 2019 and CUDA 11.4.

hello, have you fixed the problem?

zouhongwei avatar Aug 10 '22 11:08 zouhongwei