libvpx build error using Visual C++ 2010 Express
カテゴリー: General
2015-02-25
libvpx build error using Visual C++ 2010 Express
原因:間違って vsyasm.exe が yasm.exeとして保存されている。
libvpx build error using Visual C++ 2010 Express
LINK : fatal error LNK1181: 入力ファイル 'Win32\Release\vpx\vpx_ports_emms.obj' を開けません。
yasm -Xvc -f win32 -I"." -I"%CD%" vpx_ports\emms.asm -o "%CD%\Win32\Release\vpx\vpx_ports_emms.obj"
ren emms.obj vpx_ports_emms.obj
LINK : fatal error LNK1181: 入力ファイル 'Win32\Release\vpx\vpx_ports_x86_abi_support.obj' を開けません。
yasm -h
--objdir= name of object-file output directory
vsyasm -h
--objdir= name of object-file output directory
webでyasmのドキュメントを開く
-o は出力ファイル名とある。
yasmを自前でビルドしてみる
yasm\Mkfiles\vc10\yasm.sln
yasm\Mkfiles\vc10\Win32\Release\yasm -h
--objfile= name of object-file output
原因:間違って ysasm.exe が vsyasm.exeとして保存されている。
解決方法:ほんとうの yasm.exe に置き換える
vpx.vcxproj -> C:\php-sdk\phpdev\libs-src\libvpx-v1.3.0\Win32\Release\vpx.lib
========== すべてリビルド: 1 正常終了、0 失敗、0 スキップ ==========
原因:間違って vsyasm.exe が yasm.exeとして保存されている。
libvpx build error using Visual C++ 2010 Express
LINK : fatal error LNK1181: 入力ファイル 'Win32\Release\vpx\vpx_ports_emms.obj' を開けません。
yasm -Xvc -f win32 -I"." -I"%CD%" vpx_ports\emms.asm -o "%CD%\Win32\Release\vpx\vpx_ports_emms.obj"
ren emms.obj vpx_ports_emms.obj
LINK : fatal error LNK1181: 入力ファイル 'Win32\Release\vpx\vpx_ports_x86_abi_support.obj' を開けません。
yasm -h
--objdir= name of object-file output directory
vsyasm -h
--objdir= name of object-file output directory
webでyasmのドキュメントを開く
-o は出力ファイル名とある。
yasmを自前でビルドしてみる
yasm\Mkfiles\vc10\yasm.sln
yasm\Mkfiles\vc10\Win32\Release\yasm -h
--objfile= name of object-file output
原因:間違って ysasm.exe が vsyasm.exeとして保存されている。
解決方法:ほんとうの yasm.exe に置き換える
vpx.vcxproj -> C:\php-sdk\phpdev\libs-src\libvpx-v1.3.0\Win32\Release\vpx.lib
========== すべてリビルド: 1 正常終了、0 失敗、0 スキップ ==========