2017-05-12 56 views
1

我下载了vlc-2.2.4-win32.7z并解压缩了这些文件。我创建了VS2010空项目,并使用我的https://wiki.videolan.org/LibVLC_Tutorial/LibVLC的新手 - 试用VS2010上的libVLC

在VS2010的项目属性中找到的代码创建一个CPP文件,我添加了包含文件的文件夹,并添加链接库文件夹和libvlc.lib,libvlccore.lib,VLC。 lib,vlccore.lib添加到其他依赖项。我得到了这个生成错误 - > D:\ VLC \ vlc-2.2.4 \ sdk \ lib \ vlccore.lib:致命错误LNK1107:无效或损坏的文件:无法在0x16读取。

我重新下载了文件,仍然有相同的错误。有什么我做错了吗?

感谢,

亚历

+0

你可能混合了32位和64位。 – drescherjm

+0

drescherjm - 感谢您的回复,但一切都已设置为Win32。 – user1941319

+0

由于某些原因,更高版本不起作用。我下载了2.1.3,它工作。 – user1941319

回答

0

由于种种原因,后来的版本不工作。我下载了2.1.3,它工作。

+0

这可能是因为它是使用不兼容的编译器构建的。 Visual Studio 2010刚刚超过7年。 – drescherjm