Skip to content

Building Open3D on Windows with a recent MSVC and CUDA 12.6 #7055

Answered by stotko
patrikhuber asked this question in Q&A
Discussion options

You must be logged in to vote

I performed some tests on Ubuntu 22.04 with the latest NVIDIA driver 565 and always did a clean build per run.

CUDA 12.4:

  • default --> Error in stdgpu (ambiguous call), fixed upstream
  • latest stdgpu --> Error in Open3D (thrust::pair vs. stdgpu::pair), same error as you observed
  • latest stdgpu + stdgpu::pair fix --> Works
  • latest stdgpu + stdgpu::pair fix + USE_SYSTEM_STDGPU=ON --> Works

CUDA 12.6:

  • default --> Error (same as for CUDA 12.4)
  • latest stdgpu --> Error (same as for CUDA 12.4)
  • latest stdgpu + stdgpu::pair fix --> Works
  • latest stdgpu + stdgpu::pair fix + USE_SYSTEM_STDGPU=ON --> Works

In addition to the above compile tests, when the compilation succeeded, I also ran the unit tests…

Replies: 1 comment 6 replies

Comment options

You must be logged in to vote
6 replies
@patrikhuber
Comment options

@stotko
Comment options

Answer selected by patrikhuber
@patrikhuber
Comment options

@patrikhuber
Comment options

@patrikhuber
Comment options

@stotko
Comment options

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants