J'ai qt 4.8 avec gcc 4.6.1 et j'aimerais utiliser la tbb d'intel dans mon projet. Quelles mesures suis-je supposé faire pour le faire?Utilisation de tbb d'intel avec qt
Répondre
- Installer TBB (y compris les en-têtes et libs)
- Inclure les en-têtes si nécessaire
- Utilisez la bibliothèque, le cas échéant.
- Lien avec TBB
Tout d'abord, vous devez créer des fichiers dll TBB pour MingW en utilisant cette commande
mingw32-make compiler=gcc arch=ia32 runtime=mingw tbb
pris de here dans le répertoire où le principal Makefile TBB est.
@sad_mad Je l'ai fait. Maintenant, pour une raison bizarre, je reçois erreur que exception_ptr n'est pas un type même si je peux voir cet en-tête dans le répertoire bits/ – smallB
@smallB: semble que TBB a essayé d'utiliser les fonctionnalités C++ 11 (à savoir, propagation d'exception) le compilateur ne l'a pas activé. Peut-être que le forum TBB est un meilleur endroit que SO pour le résoudre. –
@AlexeyKukanov: En effet, le compilateur est configuré pour le désactiver, par défaut. La question de #smallB est [ici] (http://stackoverflow.com/q/9537219/425817). Je peux demander la même chose dans les forums TBB. –
- 1. Comment utiliser le TBB dans Qt Creator
- 2. Comment construire OpenCV avec TBB?
- 3. Utilisation de jQuery Mobile avec cordova-qt
- 4. Utilisation de Qt * K classes avec CMake
- 5. Utilisation de QMDIArea avec Qt 4.4.
- 6. Utilisation de Qt avec MinGW personnalisé
- 7. Mélange de TBB avec des intrinsèques SSE2
- 8. Utilisation d'un serveur DDE avec Qt
- 9. Utilisation des sockets winapi avec Qt
- 10. utilisation qt accident widget
- 11. Usine simultanée/poids mouche avec TBB
- 12. Utilisation élevée de l'UC avec Lauterbach T32 avec Linux/Qt
- 13. Vérifier si OpenCV est compilé avec TBB
- 14. TBB ThreadingBuildingBlocks comportement étrange
- 15. Code du livre TBB
- 16. Conversion d'OpenMP en TBB
- 17. Utilisation de Qt Creator avec le contrôle de version Git
- 18. Utilisation de QDirIterator de Qt avec serveur FTP
- 19. Utilisation de git push de Qt Creator
- 20. utilisation QT avec DLL compilé avec plantage -MT
- 21. Débogage des conteneurs TBB d'Intel
- 22. Utilisation de Qt Creator (avec Qwt), des choses vraiment basiques
- 23. Utilisation de JsonCpp et Qt Together (Problèmes avec Unicode)
- 24. performances de l'allocateur de mémoire Intel TBB?
- 25. Optimisation d'une boucle avec peu d'instructions (SSE2, SSE4) avec TBB
- 26. Installer TBB sous Linux 11.04
- 27. Qt Utilisation du fichier de ressources
- 28. mémoire TBB tâche spawn fuite
- 29. exécution parallèle dans TBB gèle
- 30. Utilisation de DLL en Qt C++
Vous parlez d'installer tbb, mais la seule chose que j'ai pu trouver: http://threadingbuildingblocks.org/download.php n'a pas d'installateur. C'est juste un fichier compressé. – smallB
Quel système d'exploitation, quelle version, quelle architecture système ... c'était une question assez vauge avec une réponse assez vague – 111111
OS Windows 7, architecture x86 – smallB