列表 上一篇 下一篇

vs2010+h264_fer

h264_fer需要svn

  1. 无法打开包括文件:“CL/cl.h”: No such file or directory,这个是OpenCl的头文件。看到这里,还以为需要opencl的支持,网上找软件测试了一下发现显卡不支持opencl,本来不想编译了,不过还是看了几眼,发现opencl在运行时可选开启的,并且只有在编码的时候用到,所以可以修改代码不适用opencl。网上下载opencl的头文件,解压到$(ProjectDir)目录,设置工程附加包含目录搞定。
  2. 工程生成之后,debug提示:无法启动程序fer_h264.dll,
    没有main函数吗?搜索源码的结果是有main函数,那是因为工程的配置类型为dll,需要修改为exe
  3. 运行提示缺少opencl.dll,需要下载opencl.dll

小结

  1. 工程类型
  2. 可选项,比如opencl,修改代码取消。