https://wiki.videolan.org/LibVLC_Tutorial
尝试获取VLC库的运行教程,但在Visual Studio 2017中获得异常:
"在Project1.exe中的0x5A3EDF59(libvlc.dll)处抛出异常:0xC00000005:从位置0x0000000C读取访问冲突。"
按照上面的教程。除了两个地方外,所有代码都相同:
m = libvlc_media_new_path (inst, "C:\bb.mp4");
并因Windows环境而调用Sleep而不是sleep()。
我已将VLC文件夹中的dll:C:\ Program Files(x86)\ VideoLAN \ VLC复制到与构建的可执行文件相同的目录中。还包括以下的库和头文件:
C:\ Program Files(x86)\ VideoLAN \ VLC \ sdk \ lib
C:\ Program Files(x86)\ VideoLAN \ VLC \ sdk \ include
不知道还有什么可以让它在根驱动器上播放bb.mp4。