Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 2012 ffmpeg硬件声明使用--enable nvenc在vs 2012中给出错误_Visual Studio 2012_Ffmpeg_Nvidia - Fatal编程技术网

Visual studio 2012 ffmpeg硬件声明使用--enable nvenc在vs 2012中给出错误

Visual studio 2012 ffmpeg硬件声明使用--enable nvenc在vs 2012中给出错误,visual-studio-2012,ffmpeg,nvidia,Visual Studio 2012,Ffmpeg,Nvidia,我试图使用msvc工具链和vs 2012编译启用nvenc的ffmpeg,给出错误 错误:已请求nvenc,但未找到 在config.log中可以看到以下错误日志: c99wrap cl -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Dstrtod=avpriv_strtod -Dsnprintf=avpriv_snprintf -D_snprintf=avpriv_snprintf -Dvsnprintf=avpriv

我试图使用msvc工具链和vs 2012编译启用nvenc的ffmpeg,给出错误

错误:已请求nvenc,但未找到

在config.log中可以看到以下错误日志:

c99wrap cl -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Dstrtod=avpriv_strtod -Dsnprintf=avpriv_snprintf -D_snprintf=avpriv_snprintf -Dvsnprintf=avpriv_vsnprintf -D_USE_MATH_DEFINES -D_CRT_SECURE_NO_WARNINGS -D_CRT_NONSTDC_NO_WARNINGS -D_WIN32_WINNT=0x0502 -nologo -Dstrtoll=_strtoi64 -Dstrtoull=_strtoui64 -Z7 -W4 -wd4244 -wd4127 -wd4018 -wd4389 -wd4146 -wd4057 -wd4204 -wd4706 -wd4305 -wd4152 -wd4324 -we4013 -wd4100 -wd4214 -wd4307 -wd4273 -wd4554 -wd4701 -O2 -Oy- -FIstdlib.h -c -Fo./ffconf.VPz0M2D2.o ./ffconf.hc8dkH6N.c
ffconf.hc8dkH6N.c
ffconf.VPz0M2D2.o_converted.c
./ffconf.hc8dkH6N.c(1) : warning C4431: missing type specifier - int assumed. Note: C no longer supports default-int
./ffconf.hc8dkH6N.c(1) : error C2054: expected '(' to follow 'inline'
./ffconf.hc8dkH6N.c(1) : error C2085: 'foo' : not in formal parameter list
./ffconf.hc8dkH6N.c(1) : error C2143: syntax error : missing ';' before '{'
check_host_cc
BEGIN ./ffconf.hc8dkH6N.c
    1   static inline int foo(int a) { return a; }
END ./ffconf.hc8dkH6N.c
c99wrap cl -nologo -W4 -wd4244 -wd4127 -wd4018 -wd4389 -wd4146 -wd4057 -wd4204 -wd4706 -wd4305 -wd4152 -wd4324 -we4013 -wd4100 -wd4214 -wd4307 -wd4273 -wd4554 -wd4701 -O3 -c -Fo./ffconf.VPz0M2D2.o ./ffconf.hc8dkH6N.c
cl : Command line warning D9002 : ignoring unknown option '-O3'
ffconf.hc8dkH6N.c
cl : Command line warning D9002 : ignoring unknown option '-O3'
ffconf.VPz0M2D2.o_converted.c
./ffconf.hc8dkH6N.c(1) : warning C4431: missing type specifier - int assumed. Note: C no longer supports default-int
./ffconf.hc8dkH6N.c(1) : error C2054: expected '(' to follow 'inline'
./ffconf.hc8dkH6N.c(1) : error C2085: 'foo' : not in formal parameter list
./ffconf.hc8dkH6N.c(1) : error C2143: syntax error : missing ';' before '{'
ERROR: nvenc requested but not found