Win10+VS2017+Cmake GUI 生成AV1工程文件

之前编译AV1的工程文件时因为没搞定yasm的配置,所以禁用了汇编,今天更新的时候顺便把这个问题解了,记一个流水账记录一下过程。

  • 打开Cmake GUI指定源代码和Build路径,点击Configure,平台选择x64(理论上选择和你电脑对应的即可),然后FinishWin10+VS2017+Cmake GUI 生成AV1工程文件_第1张图片

 

  • 遇到yasm报错的话,将yasm放到指定路径然后设置系统环境变量YASM_PATH到对应路径。或者按下图设置yasm.exe的路径到AS_EXECUTABLE
  • Win10+VS2017+Cmake GUI 生成AV1工程文件_第2张图片     
    • 注意此时记得不要选择nasm,在Gui中将nasm的选项不打勾,否则按configure中的配置cmake会去寻找nasm而不是yasmWin10+VS2017+Cmake GUI 生成AV1工程文件_第3张图片
  • 遇到unistd_check报错的话,手动写一个unistd.h放到build\CMakeFiles\CMakeTmp路径下Win10+VS2017+Cmake GUI 生成AV1工程文件_第4张图片

 

  • 遇到DOCs报错的话,可以修改cmake文件通过,或者简单点选择关闭DOCs功能Win10+VS2017+Cmake GUI 生成AV1工程文件_第5张图片
  • 我到这步就没遇到什么错误了,然后点击generate就生成了VS2017的工程文件。

 

你可能感兴趣的:(记录,AV1代码学习)