webrtc编译时ninja总是出错
来源:3-4 编译WebRTC源码

慕粉5113247
2022-04-04
老师您好 我一直被卡在这
之前按照您的教程 下载源码到gn gen out/Default这一步都是成功的
但ninja -C out/Default一直失败
网上也没找到相关的解决方法
您可以帮看看什么原因吗非常感谢
D:\WEBRTC\new\webrtc-checkout\src>ninja -C out/Default
ninja: Entering directory out/Default' [1/3361] LINK g711_test.exe g711_test.exe.pdb FAILED: g711_test.exe g711_test.exe.pdb ..\..\third_party\llvm-build\Release+Asserts\bin\lld-link.exe /OUT:./g711_test.exe /nologo -libpath:..\..\third_party\llvm-build\Release+Asserts\lib\clang\15.0.0\lib\windows "-libpath:C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.31.31103\ATLMFC\lib\x64" "-libpath:C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.31.31103\lib\x64" "-libpath:C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\lib\um\x64" "-libpath:C:\Program Files (x86)\Windows Kits\10\lib\10.0.19041.0\ucrt\x64" "-libpath:C:\Program Files (x86)\Windows Kits\10\\lib\10.0.19041.0\\um\x64" "-libpath:C:\Program Files (x86)\Windows Kits\10\Lib\10.0.22000.0\ucrt\x64" "-libpath:C:\Program Files (x86)\Windows Kits\10\Lib\10.0.22000.0\um\x64" /MACHINE:X64 /PDB:./g711_test.exe.pdb @./g711_test.exe.rsp lld-link: [0;31merror: [0mprocedure symbol record for
operator newin d:\a01\_work\43\s\Intermediate\vctools\libcpmt.nativeproj_658832323\objd\amd64\excptptr.obj refers to PDB item index 0x12CF which is not a valid function ID record lld-link: [0;31merror: [0mprocedure symbol record for
_CxxThrowExceptionin d:\a01\_work\43\s\Intermediate\vctools\libvcruntime.nativeproj__759934831\objd\amd64\throw.obj refers to PDB item index 0x1379 which is not a valid function ID record lld-link: [0;31merror: [0mprocedure symbol record for
_IsExceptionObjectToBeDestroyedin d:\a01\_work\43\s\Intermediate\vctools\libvcruntime.nativeproj__759934831\objd\amd64\ehhelpers.obj refers to PDB item index 0x1199 which is not a valid function ID record lld-link: [0;31merror: [0mprocedure symbol record for
__DestructExceptionObjectin d:\a01\_work\43\s\Intermediate\vctools\libvcruntime.nativeproj__759934831\objd\amd64\ehhelpers.obj refers to PDB item index 0x1198 which is not a valid function ID record lld-link: [0;31merror: [0mprocedure symbol record for
_is_exception_typeofin d:\a01\_work\43\s\Intermediate\vctools\libvcruntime.nativeproj__759934831\objd\amd64\ehhelpers.obj refers to PDB item index 0x119A which is not a valid function ID record lld-link: [0;31merror: [0mprocedure symbol record for
_CallSETranslator<__FrameHandler4>in d:\a01\_work\43\s\Intermediate\vctools\libvcruntime.nativeproj__759934831\objd\amd64\risctrnsctrl.obj refers to PDB item index 0x1320 which is not a valid function ID record lld-link: [0;31merror: [0mprocedure symbol record for
FH4::TryBlockMap4::iterator::operator*in d:\a01\_work\43\s\Intermediate\vctools\libvcruntime.nativeproj__759934831\objd\amd64\risctrnsctrl.obj refers to PDB item index 0x12BA which is not a valid function ID record lld-link: [0;31merror: [0mprocedure symbol record for
FH4::DecompFuncInfoin d:\a01\_work\43\s\Intermediate\vctools\libvcruntime.nativeproj__759934831\objd\amd64\risctrnsctrl.obj refers to PDB item index 0x1157 which is not a valid function ID record lld-link: [0;31merror: [0mprocedure symbol record for
FH4::TryBlockMap4::DecompTryBlockin d:\a01\_work\43\s\Intermediate\vctools\libvcruntime.nativeproj__759934831\objd\amd64\risctrnsctrl.obj refers to PDB item index 0x1167 which is not a valid function ID record lld-link: [0;31merror: [0mprocedure symbol record for
__FrameHandler3::ExecutionInCatchin d:\a01\_work\43\s\Intermediate\vctools\libvcruntime.nativeproj__759934831\objd\amd64\risctrnsctrl.obj refers to PDB item index 0x1314 which is not a valid function ID record lld-link: [0;31merror: [0mprocedure symbol record for
__FrameHandler4::ExecutionInCatchin d:\a01\_work\43\s\Intermediate\vctools\libvcruntime.nativeproj__759934831\objd\amd64\risctrnsctrl.obj refers to PDB item index 0x1307 which is not a valid function ID record lld-link: [0;31merror: [0mprocedure symbol record for
__FrameHandler3::FrameUnwindToEmptyStatein d:\a01\_work\43\s\Intermediate\vctools\libvcruntime.nativeproj__759934831\objd\amd64\risctrnsctrl.obj refers to PDB item index 0x1317 which is not a valid function ID record lld-link: [0;31merror: [0mprocedure symbol record for
__FrameHandler4::FrameUnwindToEmptyStatein d:\a01\_work\43\s\Intermediate\vctools\libvcruntime.nativeproj__759934831\objd\amd64\risctrnsctrl.obj refers to PDB item index 0x130A which is not a valid function ID record lld-link: [0;31merror: [0mprocedure symbol record for
__FrameHandler3::GetEstablisherFramein d:\a01\_work\43\s\Intermediate\vctools\libvcruntime.nativeproj__759934831\objd\amd64\risctrnsctrl.obj refers to PDB item index 0x1318 which is not a valid function ID record lld-link: [0;31merror: [0mprocedure symbol record for
__FrameHandler3::UnwindNestedFramesin d:\a01\_work\43\s\Intermediate\vctools\libvcruntime.nativeproj__759934831\objd\amd64\risctrnsctrl.obj refers to PDB item index 0x1319 which is not a valid function ID record lld-link: [0;31merror: [0mprocedure symbol record for
_CreateFrameInfoin d:\a01\_work\43\s\Intermediate\vctools\libvcruntime.nativeproj__759934831\objd\amd64\risctrnsctrl.obj refers to PDB item index 0x1305 which is not a valid function ID record lld-link: [0;31merror: [0mprocedure symbol record for
_GetImageBasein d:\a01\_work\43\s\Intermediate\vctools\libvcruntime.nativeproj__759934831\objd\amd64\risctrnsctrl.obj refers to PDB item index 0x1302 which is not a valid function ID record lld-link: [0;31merror: [0mprocedure symbol record for
_GetThrowImageBasein d:\a01\_work\43\s\Intermediate\vctools\libvcruntime.nativeproj__759934831\objd\amd64\risctrnsctrl.obj refers to PDB item index 0x1313 which is not a valid function ID record lld-link: [0;31merror: [0mprocedure symbol record for
_SetThrowImageBasein d:\a01\_work\43\s\Intermediate\vctools\libvcruntime.nativeproj__759934831\objd\amd64\risctrnsctrl.obj refers to PDB item index 0x1323 which is not a valid function ID record lld-link: [0;31merror: [0mprocedure symbol record for
__std_exception_destroyin d:\a01\_work\43\s\Intermediate\vctools\libvcruntime.nativeproj__759934831\objd\amd64\std_exception.obj refers to PDB item index 0x1296 which is not a valid function ID record lld-link: [0;31merror: [0mtoo many errors emitted, stopping now (use /errorlimit:0 to see all errors) [2/3361] LINK peerconnection_server.exe peerconnection_server.exe.pdb FAILED: peerconnection_server.exe peerconnection_server.exe.pdb ..\..\third_party\llvm-build\Release+Asserts\bin\lld-link.exe /OUT:./peerconnection_server.exe /nologo -libpath:..\..\third_party\llvm-build\Release+Asserts\lib\clang\15.0.0\lib\windows "-libpath:C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.31.31103\ATLMFC\lib\x64" "-libpath:C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.31.31103\lib\x64" "-libpath:C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\lib\um\x64" "-libpath:C:\Program Files (x86)\Windows Kits\10\lib\10.0.19041.0\ucrt\x64" "-libpath:C:\Program Files (x86)\Windows Kits\10\\lib\10.0.19041.0\\um\x64" "-libpath:C:\Program Files (x86)\Windows Kits\10\Lib\10.0.22000.0\ucrt\x64" "-libpath:C:\Program Files (x86)\Windows Kits\10\Lib\10.0.22000.0\um\x64" /MACHINE:X64 /PDB:./peerconnection_server.exe.pdb @./peerconnection_server.exe.rsp lld-link: [0;31merror: [0mprocedure symbol record for
operator newin d:\a01\_work\43\s\Intermediate\vctools\libcpmt.nativeproj_658832323\objd\amd64\excptptr.obj refers to PDB item index 0x12CF which is not a valid function ID record lld-link: [0;31merror: [0mprocedure symbol record for
_CxxThrowExceptionin d:\a01\_work\43\s\Intermediate\vctools\libvcruntime.nativeproj__759934831\objd\amd64\throw.obj refers to PDB item index 0x1379 which is not a valid function ID record lld-link: [0;31merror: [0mprocedure symbol record for
_IsExceptionObjectToBeDestroyedin d:\a01\_work\43\s\Intermediate\vctools\libvcruntime.nativeproj__759934831\objd\amd64\ehhelpers.obj refers to PDB item index 0x1199 which is not a valid function ID record lld-link: [0;31merror: [0mprocedure symbol record for
__DestructExceptionObjectin d:\a01\_work\43\s\Intermediate\vctools\libvcruntime.nativeproj__759934831\objd\amd64\ehhelpers.obj refers to PDB item index 0x1198 which is not a valid function ID record lld-link: [0;31merror: [0mprocedure symbol record for
_is_exception_typeofin d:\a01\_work\43\s\Intermediate\vctools\libvcruntime.nativeproj__759934831\objd\amd64\ehhelpers.obj refers to PDB item index 0x119A which is not a valid function ID record lld-link: [0;31merror: [0mprocedure symbol record for
_CallSETranslator<__FrameHandler4>in d:\a01\_work\43\s\Intermediate\vctools\libvcruntime.nativeproj__759934831\objd\amd64\risctrnsctrl.obj refers to PDB item index 0x1320 which is not a valid function ID record lld-link: [0;31merror: [0mprocedure symbol record for
FH4::TryBlockMap4::iterator::operator*in d:\a01\_work\43\s\Intermediate\vctools\libvcruntime.nativeproj__759934831\objd\amd64\risctrnsctrl.obj refers to PDB item index 0x12BA which is not a valid function ID record lld-link: [0;31merror: [0mprocedure symbol record for
FH4::DecompFuncInfoin d:\a01\_work\43\s\Intermediate\vctools\libvcruntime.nativeproj__759934831\objd\amd64\risctrnsctrl.obj refers to PDB item index 0x1157 which is not a valid function ID record lld-link: [0;31merror: [0mprocedure symbol record for
FH4::TryBlockMap4::DecompTryBlockin d:\a01\_work\43\s\Intermediate\vctools\libvcruntime.nativeproj__759934831\objd\amd64\risctrnsctrl.obj refers to PDB item index 0x1167 which is not a valid function ID record lld-link: [0;31merror: [0mprocedure symbol record for
__FrameHandler3::ExecutionInCatchin d:\a01\_work\43\s\Intermediate\vctools\libvcruntime.nativeproj__759934831\objd\amd64\risctrnsctrl.obj refers to PDB item index 0x1314 which is not a valid function ID record lld-link: [0;31merror: [0mprocedure symbol record for
__FrameHandler4::ExecutionInCatchin d:\a01\_work\43\s\Intermediate\vctools\libvcruntime.nativeproj__759934831\objd\amd64\risctrnsctrl.obj refers to PDB item index 0x1307 which is not a valid function ID record lld-link: [0;31merror: [0mprocedure symbol record for
__FrameHandler3::FrameUnwindToEmptyStatein d:\a01\_work\43\s\Intermediate\vctools\libvcruntime.nativeproj__759934831\objd\amd64\risctrnsctrl.obj refers to PDB item index 0x1317 which is not a valid function ID record lld-link: [0;31merror: [0mprocedure symbol record for
__FrameHandler4::FrameUnwindToEmptyStatein d:\a01\_work\43\s\Intermediate\vctools\libvcruntime.nativeproj__759934831\objd\amd64\risctrnsctrl.obj refers to PDB item index 0x130A which is not a valid function ID record lld-link: [0;31merror: [0mprocedure symbol record for
__FrameHandler3::GetEstablisherFramein d:\a01\_work\43\s\Intermediate\vctools\libvcruntime.nativeproj__759934831\objd\amd64\risctrnsctrl.obj refers to PDB item index 0x1318 which is not a valid function ID record lld-link: [0;31merror: [0mprocedure symbol record for
__FrameHandler3::UnwindNestedFramesin d:\a01\_work\43\s\Intermediate\vctools\libvcruntime.nativeproj__759934831\objd\amd64\risctrnsctrl.obj refers to PDB item index 0x1319 which is not a valid function ID record lld-link: [0;31merror: [0mprocedure symbol record for
_CreateFrameInfoin d:\a01\_work\43\s\Intermediate\vctools\libvcruntime.nativeproj__759934831\objd\amd64\risctrnsctrl.obj refers to PDB item index 0x1305 which is not a valid function ID record lld-link: [0;31merror: [0mprocedure symbol record for
_GetImageBasein d:\a01\_work\43\s\Intermediate\vctools\libvcruntime.nativeproj__759934831\objd\amd64\risctrnsctrl.obj refers to PDB item index 0x1302 which is not a valid function ID record lld-link: [0;31merror: [0mprocedure symbol record for
_GetThrowImageBasein d:\a01\_work\43\s\Intermediate\vctools\libvcruntime.nativeproj__759934831\objd\amd64\risctrnsctrl.obj refers to PDB item index 0x1313 which is not a valid function ID record lld-link: [0;31merror: [0mprocedure symbol record for
_SetThrowImageBasein d:\a01\_work\43\s\Intermediate\vctools\libvcruntime.nativeproj__759934831\objd\amd64\risctrnsctrl.obj refers to PDB item index 0x1323 which is not a valid function ID record lld-link: [0;31merror: [0mprocedure symbol record for
__std_exception_destroy` in d:\a01_work\43\s\Intermediate\vctools\libvcruntime.nativeproj__759934831\objd\amd64\std_exception.obj refers to PDB item index 0x1296 which is not a valid function ID record
lld-link: [0;31merror: [0mtoo many errors emitted, stopping now (use /errorlimit:0 to see all errors)
[10/3361] CC obj/third_party/libaom/libaom/encodeframe.obj
ninja: build stopped: subcommand failed.
1回答
-
李超
2022-04-04
你VS安装的哪个版本?要安装VS2019
012022-04-04
相似问题