Giter VIP home page Giter VIP logo

Comments (3)

dgobbi avatar dgobbi commented on August 22, 2024

The documentation at https://dgobbi.github.io/vtk-dicom/doc/api/installation.html is old, I will fix it this weekend. The way that I use find_package is like this, with nothing else:

find_package(DICOM)

Nothing else should be needed, because this should set VTK_DICOM_LIBRARIES automatically.
There is no USE_FILE anymore, since VTK deprecated its own USE_FILE.
The value of VTK_DICOM_LIBRARIES is always VTK::DICOM, so it is safe to do this:

target_link_libraries(MyProgram VTK::DICOM)

I've never used vcpkg, but I think that everything that I say here is also true for vcpkg. Please let me know if you discover more problems.

from vtk-dicom.

MikeKen-Ken avatar MikeKen-Ken commented on August 22, 2024

The error I get is this
image

I found someone who had a similar problem.

But I installed the latest version 0.8.14, and I found the corresponding file in the installation directory. I'm not sure if it's relevant to the above question.
image

Thank you very much indeed for your help.

from vtk-dicom.

dgobbi avatar dgobbi commented on August 22, 2024

Have you tried setting variables to tell cmake where to look for the config file?

You can set the DICOM_DIR cmake variable to the absolute path of the dicom-0.8 directory,
or you can set the CMAKE_PREFIX_PATH environment variable to one directory above this. E.g:

DICOM_DIR=/full/path/to/vtk-dicom/dicom-0.8
CMAKE_PREFIX_PATH=/full/path/to/vtk-dicom

I don't know why vcpkg doesn't put the configure file where it will be found automatically. If you can see any obvious differences between vtk-dicom and other vcpkg packages, then let me know, just in case there's something that I can fix in the vtk-dicom repository.

from vtk-dicom.

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.