Ho installato nsight con cuda5.5. Tutto funziona bene, ma sto cercando di eseguire le funzioni opencv sull'host per generare immagini. Includo il percorso dell'intestazione opencv e anche i percorsi libs di cui ho bisogno. Quando provo a compilare dà questo errore /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../lib/clang/5.0/include/emmintrin.h(274): error: identifier "__builtin_ia32_cmpsd" is undefined
Qualcuno sa quale potrebbe essere la ragione? O un modo per far funzionare opencv con nsight eclipse? Grazie!Nsight Eclipse Cuda + opencv
13
A
risposta
1
Ho risolto il problema rimuovendo "-D HAVE_SSE2" dalle macro definite in config.mk.
Se non è possibile farlo:
Vedi this solution. In breve, è necessario compilare il codice utilizzando SSE2 utilizzando gcc e il codice CUDA utilizzando nvcc e collegandoli successivamente.
Apparentemente NVidia is aware of the problem e "dovrebbe essere riparato presto", ma ho la v6.0 e il bug esiste ancora.
Qualcuno mentioned this problem on the NVIDIA developer forums, ma nessuno ha risposto.
Problemi correlati
- 1. CUDA con opencv per Android
- 2. Costruisci OpenCV con il supporto CUDA
- 3. Elaborazione delle immagini su CUDA o OpenCV?
- 4. Errore Opencv: nessun supporto GPU (la libreria è compilata senza supporto CUDA)
- 5. Come si avvia un'applicazione CUDA in Visual Studio 2010?
- 6. CUDA driver API vs. CUDA runtime
- 7. Calcolo GPU parallelo usando OpenCV
- 8. Come scaricare o collegare OpenCV Javadoc in Eclipse
- 9. Eclipse Java OpenCV unsatisfiedLinkError nella cartella Test src solo
- 10. Come eseguire il debug delle funzioni di cuda thrust in Visual Studio 2010 con risoluzione parallela
- 11. Opencv Java
- 12. CMake + Cuda: compila file cpp in modalità Cuda (--x = cu)
- 13. Compilare CUDA con Visual Studio 2010
- 14. CUDA wrapper per Qt
- 15. Parametri ai kernel CUDA
- 16. aiutami a capire cuda
- 17. CUDA: sincronizzazione dei thread
- 18. Generazione casuale numero CUDA
- 19. programma cuda su VMware
- 20. Cuda gridDim e blockDim
- 21. Barriera interblocco su CUDA
- 22. CUDA 4.1 printf() Errore
- 23. Multi-GPU Computazione Cuda
- 24. Mathematica e CUDA
- 25. OpenGL Shader vs CUDA
- 26. CUDA Blocks & Warps
- 27. Riduzione condizionale in CUDA
- 28. all'interno del kernel cuda
- 29. Filtro medio Cuda Image
- 30. Integrazione tra OpenCV e QT
Non penso che il tuo errore dipenda da cuda o opencv. Per me sembra essere un problema con clang. Probabilmente manca solo una libreria collegata da lì. – hubs
In secondo luogo @hubs in quanto questo sembra un problema OpenCV con Clang. – Eugene
@hubs Come hai risolto il tuo problema? –