Wie kann man NVCC in CMAKE erkennen?C++

Programme in C++. Entwicklerforum
Anonymous
 Wie kann man NVCC in CMAKE erkennen?

Post by Anonymous »

Ich baue ein CUDA -Projekt mit CMake und VCPKG auf. VCPKG verwaltet Abhängigkeiten und lädt bei Bedarf Bibliotheken herunter. Wenn ich jedoch versuche, eine CUDA -Datei (main.cu) mit NVCC zu kompilieren, kann sie die GLM -Header nicht finden, obwohl ich das GLM -Paket in meiner CMake -Konfiguration angegeben habe.#include
< /code>
cMakelists.txt:
find_package(glm REQUIRED)
...
target_link_libraries(demo
PRIVATE
glm::glm
)
< /code>
Fehler lautet: < /p>
"Cannot open include file: 'glm/glm.hpp': No such file or directory".
< /code>
Idealerweise möchte ich vermeiden, dass ich Header von Drittanbietern in meinen Projektordner kopiert und ausschließlich auf VCPKG angewiesen bin. Wie sollte ich meine CMake konfigurieren, um sicherzustellen>

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post