J'utilise Win10-x64.
J'installe Visual Studio 2010, CUDA 7.5, OptiX SDK 3.9.0 et CMake 3.5 dans l'ordre. Puis, je suis le fichier INSTALL-WIN.txt dans OptiX/SDK/et j'essaie de compiler les échantillons. Je presse configurer, puis:Erreur lors de la compilation OptiX SDK 3.9 avec CMake
CMake Error at CMake/FindOptiX.cmake:75 (message):
optix library not found. Please locate before proceeding.
Call Stack (most recent call first):
CMake/FindOptiX.cmake:84 (OptiX_report_error)
CMakeLists.txt:189 (find_package)
Je copie /../lib64/*
-/../lib/*
et /../bin64/*
-/../bin/*
erreur ci-dessus semblent être fixes mais une nouvelle erreur:
CMake Error: The following variables are used in this project, but they are set to NOTFOUND.
Please set them or make sure they are set and tested correctly in the CMake files:
CUDA_cufft_LIBRARY (ADVANCED)
linked by target "ocean" in directory C:/ProgramData/NVIDIA Corporation/OptiX SDK 3.9.0/SDK/ocean
J'essaie CMake3.0 et obtenir le même résultat.
Désolé pour déranger. L'utilisation de "Visual Studio 12 2010 Win64" peut résoudre tout ce problème. Le support 32 bits est supprimé dans OpiX 3.9. –
Puisque vous avez trouvé comment résoudre le problème, pourquoi ne pas répondre à votre propre question (oui, vous pouvez le faire) en expliquant ce que vous avez fait? Cela le rendra plus utile pour les futurs lecteurs. Plus tard, vous pouvez revenir et accepter votre propre réponse. –