OBS版本编译

引用文章链接

Github下载obs源码(只有windows版本)

OBS github链接

编译环境vs2013以及补丁包

vs2013安装包下载
最新版补丁包Microsoft Visual Studio 2013 Update 5

安装DirectX

DirectX下载地址

安装完成后看下系统环境变量DXSDK_DIR

C:\Program Files (x86)\Microsoft DirectX SDK (June 2010)\
OBS版本编译_第1张图片
Paste_Image.png

配置工程

vs2013打开OBS-All.sln,然后配置OBS的工程属性

  • 添加DirectX的头文件依赖
OBS版本编译_第2张图片
Paste_Image.png
$(DXSDK_DIR)Include 等价于
C:\Program Files (x86)\Microsoft DirectX SDK (June 2010)\Include
  • 添加DirectX的库依赖
OBS版本编译_第3张图片
Paste_Image.png
$(DXSDK_DIR)Lib\x86 等价于
C:\Program Files (x86)\Microsoft DirectX SDK (June 2010)\Lib\x86

然后编译所有工程即可成功。

点击Debug进行调试会报错提示2个dll无法加载

  • 修改输出目录 为
    .\rundir\
OBS版本编译_第4张图片
Paste_Image.png
  • 配置系统文件copy规则
    copy .\x264\libs\32bit\libx264-146.dll rundir\
OBS版本编译_第5张图片
Paste_Image.png

你可能感兴趣的:(OBS版本编译)