您的位置:首页 > 其它

x264gcc编译全过程

2013-04-22 11:48 176 查看
转载于:http://blog.csdn.net/vblittleboy/article/details/8127290

fsq@fsq-VirtualBox:~/workspace/x264$ make

gcc -Wshadow -O3 -ffast-math -m32 -Wall -I. -I. -march=i686 -mfpmath=sse -msse -std=gnu99 -fomit-frame-pointer -fno-tree-vectorize -c -o x264.o x264.c

x264.c: 在函数‘parse’中:

x264.c:1247:11: 警告: 未使用的变量‘tune’ [-Wunused-variable]

x264.c:1246:11: 警告: 未使用的变量‘preset’ [-Wunused-variable]

x264.c:1240:9: 警告: 变量‘b_turbo’被设定但未被使用 [-Wunused-but-set-variable]

x264.c:1237:11: 警告: 变量‘profile’被设定但未被使用 [-Wunused-but-set-variable]

gcc -Wshadow -O3 -ffast-math -m32 -Wall -I. -I. -march=i686 -mfpmath=sse -msse -std=gnu99 -fomit-frame-pointer -fno-tree-vectorize -c -o input/input.o input/input.c

gcc -Wshadow -O3 -ffast-math -m32 -Wall -I. -I. -march=i686 -mfpmath=sse -msse -std=gnu99 -fomit-frame-pointer -fno-tree-vectorize -c -o input/timecode.o input/timecode.c

gcc -Wshadow -O3 -ffast-math -m32 -Wall -I. -I. -march=i686 -mfpmath=sse -msse -std=gnu99 -fomit-frame-pointer -fno-tree-vectorize -c -o input/raw.o input/raw.c

gcc -Wshadow -O3 -ffast-math -m32 -Wall -I. -I. -march=i686 -mfpmath=sse -msse -std=gnu99 -fomit-frame-pointer -fno-tree-vectorize -c -o input/y4m.o input/y4m.c

gcc -Wshadow -O3 -ffast-math -m32 -Wall -I. -I. -march=i686 -mfpmath=sse -msse -std=gnu99 -fomit-frame-pointer -fno-tree-vectorize -c -o output/raw.o output/raw.c

gcc -Wshadow -O3 -ffast-math -m32 -Wall -I. -I. -march=i686 -mfpmath=sse -msse -std=gnu99 -fomit-frame-pointer -fno-tree-vectorize -c -o output/matroska.o output/matroska.c

gcc -Wshadow -O3 -ffast-math -m32 -Wall -I. -I. -march=i686 -mfpmath=sse -msse -std=gnu99 -fomit-frame-pointer -fno-tree-vectorize -c -o output/matroska_ebml.o output/matroska_ebml.c

gcc -Wshadow -O3 -ffast-math -m32 -Wall -I. -I. -march=i686 -mfpmath=sse -msse -std=gnu99 -fomit-frame-pointer -fno-tree-vectorize -c -o output/flv.o output/flv.c

gcc -Wshadow -O3 -ffast-math -m32 -Wall -I. -I. -march=i686 -mfpmath=sse -msse -std=gnu99 -fomit-frame-pointer -fno-tree-vectorize -c -o output/flv_bytestream.o output/flv_bytestream.c

gcc -Wshadow -O3 -ffast-math -m32 -Wall -I. -I. -march=i686 -mfpmath=sse -msse -std=gnu99 -fomit-frame-pointer -fno-tree-vectorize -c -o filters/filters.o filters/filters.c

gcc -Wshadow -O3 -ffast-math -m32 -Wall -I. -I. -march=i686 -mfpmath=sse -msse -std=gnu99 -fomit-frame-pointer -fno-tree-vectorize -c -o filters/video/video.o filters/video/video.c

gcc -Wshadow -O3 -ffast-math -m32 -Wall -I. -I. -march=i686 -mfpmath=sse -msse -std=gnu99 -fomit-frame-pointer -fno-tree-vectorize -c -o filters/video/source.o filters/video/source.c

gcc -Wshadow -O3 -ffast-math -m32 -Wall -I. -I. -march=i686 -mfpmath=sse -msse -std=gnu99 -fomit-frame-pointer -fno-tree-vectorize -c -o filters/video/internal.o filters/video/internal.c

gcc -Wshadow -O3 -ffast-math -m32 -Wall -I. -I. -march=i686 -mfpmath=sse -msse -std=gnu99 -fomit-frame-pointer -fno-tree-vectorize -c -o filters/video/resize.o filters/video/resize.c

gcc -Wshadow -O3 -ffast-math -m32 -Wall -I. -I. -march=i686 -mfpmath=sse -msse -std=gnu99 -fomit-frame-pointer -fno-tree-vectorize -c -o filters/video/cache.o filters/video/cache.c

gcc -Wshadow -O3 -ffast-math -m32 -Wall -I. -I. -march=i686 -mfpmath=sse -msse -std=gnu99 -fomit-frame-pointer -fno-tree-vectorize -c -o filters/video/fix_vfr_pts.o filters/video/fix_vfr_pts.c

gcc -Wshadow -O3 -ffast-math -m32 -Wall -I. -I. -march=i686 -mfpmath=sse -msse -std=gnu99 -fomit-frame-pointer -fno-tree-vectorize -c -o filters/video/select_every.o filters/video/select_every.c

gcc -Wshadow -O3 -ffast-math -m32 -Wall -I. -I. -march=i686 -mfpmath=sse -msse -std=gnu99 -fomit-frame-pointer -fno-tree-vectorize -c -o filters/video/crop.o filters/video/crop.c

gcc -Wshadow -O3 -ffast-math -m32 -Wall -I. -I. -march=i686 -mfpmath=sse -msse -std=gnu99 -fomit-frame-pointer -fno-tree-vectorize -c -o filters/video/depth.o filters/video/depth.c

gcc -Wshadow -O3 -ffast-math -m32 -Wall -I. -I. -march=i686 -mfpmath=sse -msse -std=gnu99 -fomit-frame-pointer -fno-tree-vectorize -c -o input/thread.o input/thread.c

gcc -Wshadow -O3 -ffast-math -m32 -Wall -I. -I. -march=i686 -mfpmath=sse -msse -std=gnu99 -fomit-frame-pointer -fno-tree-vectorize -c -o common/mc.o common/mc.c

gcc -Wshadow -O3 -ffast-math -m32 -Wall -I. -I. -march=i686 -mfpmath=sse -msse -std=gnu99 -fomit-frame-pointer -fno-tree-vectorize -c -o common/predict.o common/predict.c

gcc -Wshadow -O3 -ffast-math -m32 -Wall -I. -I. -march=i686 -mfpmath=sse -msse -std=gnu99 -fomit-frame-pointer -fno-tree-vectorize -c -o common/pixel.o common/pixel.c

gcc -Wshadow -O3 -ffast-math -m32 -Wall -I. -I. -march=i686 -mfpmath=sse -msse -std=gnu99 -fomit-frame-pointer -fno-tree-vectorize -c -o common/macroblock.o common/macroblock.c

gcc -Wshadow -O3 -ffast-math -m32 -Wall -I. -I. -march=i686 -mfpmath=sse -msse -std=gnu99 -fomit-frame-pointer -fno-tree-vectorize -c -o common/frame.o common/frame.c

gcc -Wshadow -O3 -ffast-math -m32 -Wall -I. -I. -march=i686 -mfpmath=sse -msse -std=gnu99 -fomit-frame-pointer -fno-tree-vectorize -c -o common/dct.o common/dct.c

gcc -Wshadow -O3 -ffast-math -m32 -Wall -I. -I. -march=i686 -mfpmath=sse -msse -std=gnu99 -fomit-frame-pointer -fno-tree-vectorize -c -o common/cpu.o common/cpu.c

gcc -Wshadow -O3 -ffast-math -m32 -Wall -I. -I. -march=i686 -mfpmath=sse -msse -std=gnu99 -fomit-frame-pointer -fno-tree-vectorize -c -o common/cabac.o common/cabac.c

gcc -Wshadow -O3 -ffast-math -m32 -Wall -I. -I. -march=i686 -mfpmath=sse -msse -std=gnu99 -fomit-frame-pointer -fno-tree-vectorize -c -o common/common.o common/common.c

common/common.c:234:5: 警告: “/*”出现在注释中 [-Wcomment]

common/common.c:273:9: 警告: “/*”出现在注释中 [-Wcomment]

common/common.c:340:8: 警告: “/*”出现在注释中 [-Wcomment]

common/common.c:380:13: 警告: “/*”出现在注释中 [-Wcomment]

common/common.c:386:9: 警告: “/*”出现在注释中 [-Wcomment]

common/common.c:452:5: 警告: “/*”出现在注释中 [-Wcomment]

gcc -Wshadow -O3 -ffast-math -m32 -Wall -I. -I. -march=i686 -mfpmath=sse -msse -std=gnu99 -fomit-frame-pointer -fno-tree-vectorize -c -o common/osdep.o common/osdep.c

gcc -Wshadow -O3 -ffast-math -m32 -Wall -I. -I. -march=i686 -mfpmath=sse -msse -std=gnu99 -fomit-frame-pointer -fno-tree-vectorize -c -o common/rectangle.o common/rectangle.c

gcc -Wshadow -O3 -ffast-math -m32 -Wall -I. -I. -march=i686 -mfpmath=sse -msse -std=gnu99 -fomit-frame-pointer -fno-tree-vectorize -c -o common/set.o common/set.c

gcc -Wshadow -O3 -ffast-math -m32 -Wall -I. -I. -march=i686 -mfpmath=sse -msse -std=gnu99 -fomit-frame-pointer -fno-tree-vectorize -c -o common/quant.o common/quant.c

gcc -Wshadow -O3 -ffast-math -m32 -Wall -I. -I. -march=i686 -mfpmath=sse -msse -std=gnu99 -fomit-frame-pointer -fno-tree-vectorize -c -o common/deblock.o common/deblock.c

gcc -Wshadow -O3 -ffast-math -m32 -Wall -I. -I. -march=i686 -mfpmath=sse -msse -std=gnu99 -fomit-frame-pointer -fno-tree-vectorize -c -o common/vlc.o common/vlc.c

gcc -Wshadow -O3 -ffast-math -m32 -Wall -I. -I. -march=i686 -mfpmath=sse -msse -std=gnu99 -fomit-frame-pointer -fno-tree-vectorize -c -o common/mvpred.o common/mvpred.c

gcc -Wshadow -O3 -ffast-math -m32 -Wall -I. -I. -march=i686 -mfpmath=sse -msse -std=gnu99 -fomit-frame-pointer -fno-tree-vectorize -c -o common/bitstream.o common/bitstream.c

gcc -Wshadow -O3 -ffast-math -m32 -Wall -I. -I. -march=i686 -mfpmath=sse -msse -std=gnu99 -fomit-frame-pointer -fno-tree-vectorize -c -o encoder/analyse.o encoder/analyse.c

In file included from encoder/analyse.c:35:0:

encoder/rdo.c: 在函数‘x264_rd_cost_mb’中:

encoder/cabac.c:1058:17: 警告: 此函数中的‘*((void *)&nnzbak+20).i’在使用前可能未初始化 [-Wuninitialized]

encoder/cabac.c:1014:17: 附注: ‘*((void *)&nnzbak+20).i’在此声明

encoder/cabac.c:1058:17: 警告: 此函数中的‘*((void *)&nnzbak+12).i’在使用前可能未初始化 [-Wuninitialized]

encoder/cabac.c:1014:17: 附注: ‘*((void *)&nnzbak+12).i’在此声明

encoder/cabac.c:1058:17: 警告: 此函数中的‘*((void *)&nnzbak+4).i’在使用前可能未初始化 [-Wuninitialized]

encoder/cabac.c:1014:17: 附注: ‘*((void *)&nnzbak+4).i’在此声明

encoder/cabac.c:1058:17: 警告: 此函数中的‘nnzbak[2][1]’在使用前可能未初始化 [-Wuninitialized]

encoder/cabac.c:1014:17: 附注: ‘nnzbak[2][1]’在此声明

encoder/cabac.c:1058:17: 警告: 此函数中的‘nnzbak[2][0]’在使用前可能未初始化 [-Wuninitialized]

encoder/cabac.c:1014:17: 附注: ‘nnzbak[2][0]’在此声明

encoder/cabac.c:1058:17: 警告: 此函数中的‘nnzbak[1][1]’在使用前可能未初始化 [-Wuninitialized]

encoder/cabac.c:1014:17: 附注: ‘nnzbak[1][1]’在此声明

encoder/cabac.c:1058:17: 警告: 此函数中的‘nnzbak[1][0]’在使用前可能未初始化 [-Wuninitialized]

encoder/cabac.c:1014:17: 附注: ‘nnzbak[1][0]’在此声明

encoder/cabac.c:1058:17: 警告: 此函数中的‘nnzbak[0][1]’在使用前可能未初始化 [-Wuninitialized]

encoder/cabac.c:1014:17: 附注: ‘nnzbak[0][1]’在此声明

encoder/cabac.c:1058:17: 警告: 此函数中的‘nnzbak[0][0]’在使用前可能未初始化 [-Wuninitialized]

encoder/cabac.c:1014:17: 附注: ‘nnzbak[0][0]’在此声明

encoder/cabac.c:1058:17: 警告: 此函数中的‘nnzbak[2][3]’在使用前可能未初始化 [-Wuninitialized]

encoder/cabac.c:1014:17: 附注: ‘nnzbak[2][3]’在此声明

encoder/cabac.c:1058:17: 警告: 此函数中的‘nnzbak[2][2]’在使用前可能未初始化 [-Wuninitialized]

encoder/cabac.c:1014:17: 附注: ‘nnzbak[2][2]’在此声明

encoder/cabac.c:1058:17: 警告: 此函数中的‘nnzbak[1][3]’在使用前可能未初始化 [-Wuninitialized]

encoder/cabac.c:1014:17: 附注: ‘nnzbak[1][3]’在此声明

encoder/cabac.c:1058:17: 警告: 此函数中的‘nnzbak[1][2]’在使用前可能未初始化 [-Wuninitialized]

encoder/cabac.c:1014:17: 附注: ‘nnzbak[1][2]’在此声明

encoder/cabac.c:1058:17: 警告: 此函数中的‘nnzbak[0][3]’在使用前可能未初始化 [-Wuninitialized]

encoder/cabac.c:1014:17: 附注: ‘nnzbak[0][3]’在此声明

encoder/cabac.c:1058:17: 警告: 此函数中的‘nnzbak[0][2]’在使用前可能未初始化 [-Wuninitialized]

encoder/cabac.c:1014:17: 附注: ‘nnzbak[0][2]’在此声明

gcc -Wshadow -O3 -ffast-math -m32 -Wall -I. -I. -march=i686 -mfpmath=sse -msse -std=gnu99 -fomit-frame-pointer -fno-tree-vectorize -c -o encoder/me.o encoder/me.c

gcc -Wshadow -O3 -ffast-math -m32 -Wall -I. -I. -march=i686 -mfpmath=sse -msse -std=gnu99 -fomit-frame-pointer -fno-tree-vectorize -c -o encoder/ratecontrol.o encoder/ratecontrol.c

gcc -Wshadow -O3 -ffast-math -m32 -Wall -I. -I. -march=i686 -mfpmath=sse -msse -std=gnu99 -fomit-frame-pointer -fno-tree-vectorize -c -o encoder/set.o encoder/set.c

gcc -Wshadow -O3 -ffast-math -m32 -Wall -I. -I. -march=i686 -mfpmath=sse -msse -std=gnu99 -fomit-frame-pointer -fno-tree-vectorize -c -o encoder/macroblock.o encoder/macroblock.c

gcc -Wshadow -O3 -ffast-math -m32 -Wall -I. -I. -march=i686 -mfpmath=sse -msse -std=gnu99 -fomit-frame-pointer -fno-tree-vectorize -c -o encoder/cabac.o encoder/cabac.c

encoder/cabac.c: 在函数‘x264_macroblock_write_cabac’中:

encoder/cabac.c:1058:17: 警告: 此函数中的‘*((void *)&nnzbak+20).i’在使用前可能未初始化 [-Wuninitialized]

encoder/cabac.c:1014:17: 附注: ‘*((void *)&nnzbak+20).i’在此声明

encoder/cabac.c:1058:17: 警告: 此函数中的‘*((void *)&nnzbak+12).i’在使用前可能未初始化 [-Wuninitialized]

encoder/cabac.c:1014:17: 附注: ‘*((void *)&nnzbak+12).i’在此声明

encoder/cabac.c:1058:17: 警告: 此函数中的‘*((void *)&nnzbak+4).i’在使用前可能未初始化 [-Wuninitialized]

encoder/cabac.c:1014:17: 附注: ‘*((void *)&nnzbak+4).i’在此声明

encoder/cabac.c:1058:17: 警告: 此函数中的‘nnzbak[2][1]’在使用前可能未初始化 [-Wuninitialized]

encoder/cabac.c:1014:17: 附注: ‘nnzbak[2][1]’在此声明

encoder/cabac.c:1058:17: 警告: 此函数中的‘nnzbak[2][0]’在使用前可能未初始化 [-Wuninitialized]

encoder/cabac.c:1014:17: 附注: ‘nnzbak[2][0]’在此声明

encoder/cabac.c:1058:17: 警告: 此函数中的‘nnzbak[1][1]’在使用前可能未初始化 [-Wuninitialized]

encoder/cabac.c:1014:17: 附注: ‘nnzbak[1][1]’在此声明

encoder/cabac.c:1058:17: 警告: 此函数中的‘nnzbak[1][0]’在使用前可能未初始化 [-Wuninitialized]

encoder/cabac.c:1014:17: 附注: ‘nnzbak[1][0]’在此声明

encoder/cabac.c:1058:17: 警告: 此函数中的‘nnzbak[0][1]’在使用前可能未初始化 [-Wuninitialized]

encoder/cabac.c:1014:17: 附注: ‘nnzbak[0][1]’在此声明

encoder/cabac.c:1058:17: 警告: 此函数中的‘nnzbak[0][0]’在使用前可能未初始化 [-Wuninitialized]

encoder/cabac.c:1014:17: 附注: ‘nnzbak[0][0]’在此声明

encoder/cabac.c:1058:17: 警告: 此函数中的‘nnzbak[2][3]’在使用前可能未初始化 [-Wuninitialized]

encoder/cabac.c:1014:17: 附注: ‘nnzbak[2][3]’在此声明

encoder/cabac.c:1058:17: 警告: 此函数中的‘nnzbak[2][2]’在使用前可能未初始化 [-Wuninitialized]

encoder/cabac.c:1014:17: 附注: ‘nnzbak[2][2]’在此声明

encoder/cabac.c:1058:17: 警告: 此函数中的‘nnzbak[1][3]’在使用前可能未初始化 [-Wuninitialized]

encoder/cabac.c:1014:17: 附注: ‘nnzbak[1][3]’在此声明

encoder/cabac.c:1058:17: 警告: 此函数中的‘nnzbak[1][2]’在使用前可能未初始化 [-Wuninitialized]

encoder/cabac.c:1014:17: 附注: ‘nnzbak[1][2]’在此声明

encoder/cabac.c:1058:17: 警告: 此函数中的‘nnzbak[0][3]’在使用前可能未初始化 [-Wuninitialized]

encoder/cabac.c:1014:17: 附注: ‘nnzbak[0][3]’在此声明

encoder/cabac.c:1058:17: 警告: 此函数中的‘nnzbak[0][2]’在使用前可能未初始化 [-Wuninitialized]

encoder/cabac.c:1014:17: 附注: ‘nnzbak[0][2]’在此声明

gcc -Wshadow -O3 -ffast-math -m32 -Wall -I. -I. -march=i686 -mfpmath=sse -msse -std=gnu99 -fomit-frame-pointer -fno-tree-vectorize -c -o encoder/cavlc.o encoder/cavlc.c

gcc -Wshadow -O3 -ffast-math -m32 -Wall -I. -I. -march=i686 -mfpmath=sse -msse -std=gnu99 -fomit-frame-pointer -fno-tree-vectorize -c -o encoder/encoder.o encoder/encoder.c

gcc -Wshadow -O3 -ffast-math -m32 -Wall -I. -I. -march=i686 -mfpmath=sse -msse -std=gnu99 -fomit-frame-pointer -fno-tree-vectorize -c -o encoder/lookahead.o encoder/lookahead.c

gcc -Wshadow -O3 -ffast-math -m32 -Wall -I. -I. -march=i686 -mfpmath=sse -msse -std=gnu99 -fomit-frame-pointer -fno-tree-vectorize -c -o common/threadpool.o common/threadpool.c

gcc -Wshadow -O3 -ffast-math -m32 -Wall -I. -I. -march=i686 -mfpmath=sse -msse -std=gnu99 -fomit-frame-pointer -fno-tree-vectorize -c -o common/x86/mc-c.o common/x86/mc-c.c

gcc -Wshadow -O3 -ffast-math -m32 -Wall -I. -I. -march=i686 -mfpmath=sse -msse -std=gnu99 -fomit-frame-pointer -fno-tree-vectorize -c -o common/x86/predict-c.o common/x86/predict-c.c

yasm -O2 -f elf -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 -DARCH_X86_64=0 -I./common/x86/ -o common/x86/const-a.o common/x86/const-a.asm

yasm -O2 -f elf -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 -DARCH_X86_64=0 -I./common/x86/ -o common/x86/cabac-a.o common/x86/cabac-a.asm

yasm -O2 -f elf -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 -DARCH_X86_64=0 -I./common/x86/ -o common/x86/dct-a.o common/x86/dct-a.asm

yasm -O2 -f elf -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 -DARCH_X86_64=0 -I./common/x86/ -o common/x86/deblock-a.o common/x86/deblock-a.asm

yasm -O2 -f elf -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 -DARCH_X86_64=0 -I./common/x86/ -o common/x86/mc-a.o common/x86/mc-a.asm

yasm -O2 -f elf -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 -DARCH_X86_64=0 -I./common/x86/ -o common/x86/mc-a2.o common/x86/mc-a2.asm

yasm -O2 -f elf -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 -DARCH_X86_64=0 -I./common/x86/ -o common/x86/pixel-a.o common/x86/pixel-a.asm

yasm -O2 -f elf -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 -DARCH_X86_64=0 -I./common/x86/ -o common/x86/predict-a.o common/x86/predict-a.asm

yasm -O2 -f elf -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 -DARCH_X86_64=0 -I./common/x86/ -o common/x86/quant-a.o common/x86/quant-a.asm

yasm -O2 -f elf -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 -DARCH_X86_64=0 -I./common/x86/ -o common/x86/cpu-a.o common/x86/cpu-a.asm

yasm -O2 -f elf -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 -DARCH_X86_64=0 -I./common/x86/ -o common/x86/dct-32.o common/x86/dct-32.asm

yasm -O2 -f elf -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 -DARCH_X86_64=0 -I./common/x86/ -o common/x86/bitstream-a.o common/x86/bitstream-a.asm

yasm -O2 -f elf -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 -DARCH_X86_64=0 -I./common/x86/ -o common/x86/sad-a.o common/x86/sad-a.asm

yasm -O2 -f elf -DHIGH_BIT_DEPTH=0 -DBIT_DEPTH=8 -DARCH_X86_64=0 -I./common/x86/ -o common/x86/pixel-32.o common/x86/pixel-32.asm

rm -f libx264.a

ar rc libx264.a common/mc.o common/predict.o common/pixel.o common/macroblock.o common/frame.o common/dct.o common/cpu.o common/cabac.o common/common.o common/osdep.o common/rectangle.o
common/set.o common/quant.o common/deblock.o common/vlc.o common/mvpred.o common/bitstream.o encoder/analyse.o encoder/me.o encoder/ratecontrol.o encoder/set.o encoder/macroblock.o encoder/cabac.o encoder/cavlc.o encoder/encoder.o encoder/lookahead.o common/threadpool.o
common/x86/mc-c.o common/x86/predict-c.o common/x86/const-a.o common/x86/cabac-a.o common/x86/dct-a.o common/x86/deblock-a.o common/x86/mc-a.o common/x86/mc-a2.o common/x86/pixel-a.o common/x86/predict-a.o common/x86/quant-a.o common/x86/cpu-a.o common/x86/dct-32.o
common/x86/bitstream-a.o common/x86/sad-a.o common/x86/pixel-32.o

ranlib libx264.a

gcc -o x264 x264.o input/input.o input/timecode.o input/raw.o input/y4m.o output/raw.o output/matroska.o output/matroska_ebml.o output/flv.o output/flv_bytestream.o filters/filters.o
filters/video/video.o filters/video/source.o filters/video/internal.o filters/video/resize.o filters/video/cache.o filters/video/fix_vfr_pts.o filters/video/select_every.o filters/video/crop.o filters/video/depth.o input/thread.o libx264.a -m32 -lm -lpthread
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: