Giter Club home page Giter Club logo

Comments (12)

rayhero avatar rayhero commented on May 22, 2024 1

@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.

rayhero avatar rayhero commented on May 22, 2024

@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:
2018-02-01 10 25 18

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.

adammpolak avatar adammpolak commented on May 22, 2024

@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.

rayhero avatar rayhero commented on May 22, 2024

Finally I let the build successful by roll back to VS2013 + CUDA8...

from bundlefusion.

guyrap avatar guyrap commented on May 22, 2024

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.

adammpolak avatar adammpolak commented on May 22, 2024

from bundlefusion.

guyrap avatar guyrap commented on May 22, 2024

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.

adammpolak avatar adammpolak commented on May 22, 2024

@guyrap hey sorry were you able to resolve your issue?

from bundlefusion.

guyrap avatar guyrap commented on May 22, 2024

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.

psyduck04 avatar psyduck04 commented on May 22, 2024

@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.

chethanab16 avatar chethanab16 commented on May 22, 2024

@adammpolak 1. I try to compile the bundle fusion project using VS 2017 and got the following error,

bundle_fusion_2017_error_1

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

eigen_error_bundle

Thankyou

from bundlefusion.

chethanab16 avatar chethanab16 commented on May 22, 2024

@rayhero @adammpolak @94zhaofang @guyrap Hi, Anybody successfully compiled Bundle Fusion with VS 2017

from bundlefusion.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.