VS2008 使用 ffmpeg 64位静态库
我使用mingw-w64成功编译了64位的ffmpeg静态库,在加入VS2008的工程的时候报如下错误,该怎么解决
1>正在链接...
1>msvcrtd.lib(MSVCR90D.dll) : error LNK2005: _wassert 已经在 libmingwex.a(lib64_libmingwex_a-wassert.o) 中定义
1>msvcrtd.lib(MSVCR90D.dll) : error LNK2005: _encode_pointer 已经在 libmingw32.a(lib64_libmingw32_a-mingw_helpers.o) 中定义
1>msvcrtd.lib(MSVCR90D.dll) : error LNK2005: _decode_pointer 已经在 libmingw32.a(lib64_libmingw32_a-mingw_helpers.o) 中定义
1> 正在创建库 ../../bin/Debug/WT_H264.lib 和对象 ../../bin/Debug/WT_H264.exp
1>WT_H264.exp : warning LNK4078: 找到多个“.drectve”节,它们具有不同的属性(00000200)
1>LINK : warning LNK4098: 默认库“MSVCRT”与其他库的使用冲突;请使用 /NODEFAULTLIB:library
1>LINK : warning LNK4199: 已忽略 /DELAYLOAD:OleAcc.dll;未找到来自 OleAcc.dll 的导入
1>libavutil.a(time.o) : error LNK2019: 无法解析的外部符号 nanosleep,该符号在函数 av_usleep 中被引用