We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
win32 abi 无法编译通过。 x64可以通过。
能介绍下三个工程的区别么? libavs2_asm 开启汇编? libavs2_intrin_avx 内建avx加速? libavs2_intrin_sse 内建sse加速?
你的操作系统(包括版本)、编译器(GCC/G++, VS)、汇编器yasm(版本号)。
win10 x64 vs2015 nasm 2.14.02 x64 Additional context
Add any other context about the problem here, i.e. video sequences and bitstreams.
....\source\common\x86\blockcopy8.asm 3> intrinsic.cc 2> intrinsic_deblock_avx2.cc 3> intrinsic_alf.cc 2> intrinsic_idct_avx2.cc 3> intrinsic_deblock.cc 2> intrinsic_inter_pred_avx2.cc 3> intrinsic_idct.cc 2> intrinsic_intra-pred_avx2.cc 2> intrinsic_pixel_avx.cc 3> intrinsic_idct_avx2.cc 2> intrinsic_sao_avx2.cc 3> intrinsic_inter_pred.cc 3> intrinsic_intra-filledge.cc 3> intrinsic_intra-pred.cc 3> intrinsic_pixel.cc 3> intrinsic_sao.cc 2> libdavs2_intrin_avx.vcxproj -> F:\git\davs2\build\vs2013..\bin\Win32_Release\libdavs2_intrin_avx.lib 3> libdavs2_intrin_sse.vcxproj -> F:\git\davs2\build\vs2013..\bin\Win32_Release\libdavs2_intrin_sse.lib 1> ....\source\common\x86\const-a.asm 1> ....\source\common\x86\cpu-a.asm 1> ....\source\common\x86\dct8.asm 1> ....\source\common\x86\mc-a2.asm 1> ....\source\common\x86\pixeladd8.asm 1> ....\source\common\x86\quant8.asm 1>F:\git\davs2\source\common\x86\quant8.asm(48): error : mismatch in operand sizes 1>F:\git\davs2\source\common\x86\quant8.asm(49): error : invalid combination of opcode and operands 1>F:\git\davs2\source\common\x86\quant8.asm(54): error : invalid combination of opcode and operands 1>F:\git\davs2\build\vs2013\nasm.targets(50,5): error MSB3721: 命令“nasm.exe -Xvc -f win32 -o "F:\git\davs2\build\vs2013\Win32_Release\libdavs2_asm\quant8.obj" -I"....\source\common\x86/" -DSTACK_ALIGNMENT=32 -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 -DARCH_X86_64=0 "F:\git\davs2\source\common\x86\quant8.asm"”已退出,返回代码为 1。 4>------ 已启动全部重新生成: 项目: libdavs2, 配置: Release Win32 ------ 4> 'sh' 不是内部或外部命令,也不是可运行的程序 4> 或批处理文件。 4>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.CppCommon.targets(123,5): error MSB3073: 命令“cd /d "F:\git\davs2\build\vs2013...." && sh version.sh 4>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.CppCommon.targets(123,5): error MSB3073: :VCEnd”已退出,代码为 9009。 ========== 全部重新生成: 成功 2 个,失败 2 个,跳过 0 个 ==========
The text was updated successfully, but these errors were encountered:
1 .安装bash 2. 或删除编译前命令行(....“&& sh version.sh”),编译提示3个未定义的版本字串,随便定义就可。
Sorry, something went wrong.
No branches or pull requests
win32 abi 无法编译通过。
x64可以通过。
能介绍下三个工程的区别么?
libavs2_asm 开启汇编?
libavs2_intrin_avx 内建avx加速?
libavs2_intrin_sse 内建sse加速?
你的操作系统(包括版本)、编译器(GCC/G++, VS)、汇编器yasm(版本号)。
win10 x64
vs2015
nasm 2.14.02 x64
Additional context
Add any other context about the problem here, i.e. video sequences and bitstreams.
....\source\common\x86\blockcopy8.asm
3> intrinsic.cc
2> intrinsic_deblock_avx2.cc
3> intrinsic_alf.cc
2> intrinsic_idct_avx2.cc
3> intrinsic_deblock.cc
2> intrinsic_inter_pred_avx2.cc
3> intrinsic_idct.cc
2> intrinsic_intra-pred_avx2.cc
2> intrinsic_pixel_avx.cc
3> intrinsic_idct_avx2.cc
2> intrinsic_sao_avx2.cc
3> intrinsic_inter_pred.cc
3> intrinsic_intra-filledge.cc
3> intrinsic_intra-pred.cc
3> intrinsic_pixel.cc
3> intrinsic_sao.cc
2> libdavs2_intrin_avx.vcxproj -> F:\git\davs2\build\vs2013..\bin\Win32_Release\libdavs2_intrin_avx.lib
3> libdavs2_intrin_sse.vcxproj -> F:\git\davs2\build\vs2013..\bin\Win32_Release\libdavs2_intrin_sse.lib
1> ....\source\common\x86\const-a.asm
1> ....\source\common\x86\cpu-a.asm
1> ....\source\common\x86\dct8.asm
1> ....\source\common\x86\mc-a2.asm
1> ....\source\common\x86\pixeladd8.asm
1> ....\source\common\x86\quant8.asm
1>F:\git\davs2\source\common\x86\quant8.asm(48): error : mismatch in operand sizes
1>F:\git\davs2\source\common\x86\quant8.asm(49): error : invalid combination of opcode and operands
1>F:\git\davs2\source\common\x86\quant8.asm(54): error : invalid combination of opcode and operands
1>F:\git\davs2\build\vs2013\nasm.targets(50,5): error MSB3721: 命令“nasm.exe -Xvc -f win32 -o "F:\git\davs2\build\vs2013\Win32_Release\libdavs2_asm\quant8.obj" -I"....\source\common\x86/" -DSTACK_ALIGNMENT=32 -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 -DARCH_X86_64=0 "F:\git\davs2\source\common\x86\quant8.asm"”已退出,返回代码为 1。
4>------ 已启动全部重新生成: 项目: libdavs2, 配置: Release Win32 ------
4> 'sh' 不是内部或外部命令,也不是可运行的程序
4> 或批处理文件。
4>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.CppCommon.targets(123,5): error MSB3073: 命令“cd /d "F:\git\davs2\build\vs2013...." && sh version.sh
4>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.CppCommon.targets(123,5): error MSB3073: :VCEnd”已退出,代码为 9009。
========== 全部重新生成: 成功 2 个,失败 2 个,跳过 0 个 ==========
The text was updated successfully, but these errors were encountered: