Vlc之vs2010版本的配置

首先安装vs2010,

在安装vc++插件VA_X

----------**********发现不需要安装directx*********-------------------------------------

在windowsSDK里面已经包含了directx的信息了

安装directx的时候,如果安装失败,看下面的博文

https://blog.csdn.net/yy649487394/article/details/45075167

----------************结束**********-------------------------------------

编译出现link1123错误:

原因如下:

机器上装了2013和2010,2010编译rc文件的时候出现了这个错误,找了一圈解决方案,最后把vs2013目录下的cvtres.exe拷贝到2010目录下,就解决了。今天在虚拟机里面安装vs2010,发现替换的办法根本行不通。从新安装vs2010 sp1也不行,后来直接删除D:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin下面的cvtres.exe 成功可以编译通过


另外需要把用到directx的库的引用路局修改:

E:\Program Files (x86)\Microsoft DirectX SDK (June 2010)\Include

E:\Program Files (x86)\Microsoft DirectX SDK (June 2010)\Lib\x86

directdraw

direct3d

direct2d

dshow


另外编译出现大量的编译不过的问题,需要下载winsdk_web.exe程序进行安装

并把路径修改为 windows开发包安装的路径

安装界面如下:



另外需要编译

E:\Program Files\Microsoft SDKs\Windows\v7.0\Samples\multimedia\directshow\baseclasses 工程,需要使用vs2010编译

修改附加库为

E:\Program Files\Microsoft SDKs\Windows\v7.0\Samples\multimedia\directshow\baseclasses\Debug


猜你喜欢

转载自blog.csdn.net/g0415shenw/article/details/80153001