Comments (12)
@adammpolak Yes, I did. I follow your advise:
https://bericht.neopostmodern.com/posts/artist-guide-to-bundlefusion
But I still stuck in C2280 error...I search related reason show that some old project build by VS2013 will have similar problem in VS 2015/VS2017. How can you success build in VS2017 with CUDA9.1?
I really need you help...
from bundlefusion.
@adammpolak : what VS2017 version do you use?? I try to build Bundlefusion using VS2017 with Cuda 9.1 but fail. I meet two problem but I can only fix one of them. the first is the latest VS2017 compile error. It can be solve by modify the vcxproj settings to add
follow below:
https://stackoverflow.com/questions/47780355/cuda-compiling-error-after-installing-it
and also modify the CUDA settings type host_config.h to set _MSC_VER > 1912 like below:
https://devtalk.nvidia.com/default/topic/1022887/cuda-not-working-with-vs-2017-update-/
After do those procedure, I only have one compile error on IDE:
the C2280 error: attempting to reference a deleted function in D3D11Canvas3D.h. The D3D11Canvas3D.h is the mLib I download from here:
https://github.com/niessner/mLib/issues
Is I using wrong version mLib cause these error? I have no idea how to fix it...
from bundlefusion.
@rayhero how have you set up your mLib in your hierarchy?
BundleFusion-master/
external/
mLib/ # this is the submodule you replaced
data/
src/
[...]
FriedLiver/
[...]
FriedLiver.sln
[...]
mLibExternal/ # you downloaded this from Dropbox
include
libsWindows
[...]
Use that ^ from: #10 (comment)
from bundlefusion.
Finally I let the build successful by roll back to VS2013 + CUDA8...
from bundlefusion.
Hi @adammpolak, I've managed to compile with CUDA 9.1 and VS 2017 as you've described. Thank you!
Nevertheless, when I run the code, with the copyroom.sens data, for example, I'm getting the following runtime error:
CUDASolverBundling.cpp(135) : cutilcheckmsg() CUTIL DATA error : CUDASolverBundling::CUDASolverBundling : (13) invalid device symbol
Can you assist with that?
BTW, I've also compiled it successfully with CUDA 7 and VS 2013 and the same error appeared.
Thank you, Guy
from bundlefusion.
from bundlefusion.
Hi Adam, I did updated the z files according to previous posts:
s_sensorIdx = 8;
s_binaryDumpSensorFile = "\path\to\copyroom.sens";
I've also reduced the number of images to decrease memory footprint and adjusted the subMapSize accordingly:
s_maxNumImages = 200; //1200
s_submapSize = 30;
Best,
Guy
from bundlefusion.
@guyrap hey sorry were you able to resolve your issue?
from bundlefusion.
Hi @adammpolak, actually I've managed to resolve the issue by changing CUDA code generation flags to compute_30,sm_30 (I have a slightly older GPU). It has been running smoothly since then. Thank you! Guy
from bundlefusion.
@rayhero , Hello, I also meet C2280 error , and I use mLib to build the bundlefusion project by VS2015 + CUDA9.1. Could you tell me how to rebuild the libraries from mLibExternal ? Thank you !
from bundlefusion.
@adammpolak 1. I try to compile the bundle fusion project using VS 2017 and got the following error,
2.And also I tried with the new mlib using VS 2017 but got the following error, I have followed your steps to compile the bundle fusion project using VS 2017 ,Could you please give me some suggestion on how to solve this issue
Thankyou
from bundlefusion.
@rayhero @adammpolak @94zhaofang @guyrap Hi, Anybody successfully compiled Bundle Fusion with VS 2017
from bundlefusion.
Related Issues (20)
- intelrealsense D435 support HOT 2
- ply blurry HOT 12
- wirelessly transmit data
- After converting the depth map of the copyroom to point cloud, Locally, the data is layering. Is it normal ?
- Just build failed with no other messages
- Does this procedure take a long time in the calibration process?
- Online and offline effects are absolutely
- I got an error C++ Error C2280 in D3D11Canvas2D.h 302
- vs2019 and cuda10.2 occurs C2280 errors in SolveTriangular.h 189 HOT 3
- Lost tracking frequently
- VS 2019 and CUDA 11.4 C2280 meshData.cpp 575 HOT 3
- Run offline data and finally fail to get a complete model
- questions about hash settings
- FriedLiver.exe is unresponsive HOT 1
- Different view mode?
- Runtime API error 700: an illegal memory access was encountered. HOT 2
- no display HOT 1
- attempting to reference a deleted function
- Cannot find the .sens file?
- pointcloud does not align on inverse transformations HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from bundlefusion.