J'essaie d'utiliser le TBB dans Qt Creator. J'utilise le Qt 4.7 et TBB 3.0, ci-dessous est mon paramètre dans .pro.Comment utiliser le TBB dans Qt Creator
INCLUDEPATH += C:\tbb30\include
LIBS += C:\tbb30\lib\ia32\vc10\*.lib
Mon exemple de code est très simple:
int main(int argc, char *argv[])
{
QCoreApplication a(argc, argv);
tbb::concurrent_vector<int> v;
v.push_back(1);
v.push_back(2);
v.push_back(3);
v.push_back(4);
std::cout<<v.size();
return a.exec();
}
Mais la sortie du programme avec le code -1073741515
Toute personne utiliser le TBB dans Qt Creator avant?
Cordialement,
Je pense que je peux utiliser le *, parce que c'est OK quand je l'utilise pour OpenCV. En passant, quand j'utilise le nom actuel de la lib, il m'a quand même donné la même erreur –
alors l'erreur est dans votre éditeur de liens: êtes-vous sûr de relier la même architecture (pas de visuel 2008 vs 2005, itanium vs x86, 32 vs 64 bits). Le problème commun est de lier mingwin sdk vs bibliothèques visuelles, qui ont différents ABI => vérifier d'où vient votre erreur (message/commande de lien exact) et mettre à jour votre message – Bruce
Je ne comprends pas vraiment ce que votre sens. Je télécharge le binaire pour gagner sur le site officiel. Et terminer tout le travail simplement dans Qt Creator. Quand je vérifie le dossier sous le dossier lib. Il n'y a qu'une version pour vs8 vs9 et vs10, pas de version mingwin. –