2017-05-12 3 views
1

J'ai téléchargé vlc-2.2.4-win32.7z et extrait les fichiers. J'ai créé un projet vide dans VS2010 et créé un fichier cpp en utilisant le code trouvé sur https://wiki.videolan.org/LibVLC_Tutorial/Nouveau sur LibVLC - Essayer libVLC sur VS2010

Sur la propriété de projet VS2010, j'ai ajouté le dossier de fichier include et le dossier de bibliothèque Linker ajouté et libvlc.lib, libvlccore.lib, vlc. lib, vlccore.lib à des dépendances supplémentaires.

J'ai eu cette erreur de construction -> D: \ VLC \ vlc-2.2.4 \ sdk \ lib \ vlccore.lib: erreur irrécupérable LNK1107: fichier non valide ou corrompu: ne peut pas lire à 0x16.

J'ai téléchargé à nouveau le fichier et j'ai toujours la même erreur. Y a-t-il quelque chose que j'ai mal fait?

Merci,

Alex

+0

Vous mélangez probablement 32 et 64 bits. – drescherjm

+0

drescherjm - Merci pour la réponse, mais tout a été configuré pour Win32. – user1941319

+0

Pour certaines raisons, les versions ultérieures ne fonctionnent pas. J'ai téléchargé 2.1.3 et cela a fonctionné. – user1941319

Répondre

0

Pour certaines raisons, les versions ultérieures ne fonctionnent pas. J'ai téléchargé 2.1.3 et cela a fonctionné.

+0

Il se peut que cela ait été construit en utilisant un compilateur incompatible. Visual Studio 2010 a un peu plus de 7 ans. – drescherjm