📄 makefile
字号:
##### compiling with g++ gives a little more speed#COMPILER=gcc#COMPILER=g++###there are two functions which apparently don't want to be inlined#FLAGS=-O3 -march=athlon-xp -fexpensive-optimizations -funroll-loops -finline-limit=6000000 --param max-unrolled-insns=500#FLAGS=-O3 -march=athlon-xp -fexpensive-optimizations -funroll-loops --param max-unrolled-insns=500#FLAGS=-O3 -march=pentium3 -fexpensive-optimizations -funroll-loops###icc crashes for unknown reasons#COMPILER=/opt/intel_cc_80/bin/icc#FLAGS=-O3 -march=pentiumiii#FLAGS += -g#FLAGS += -fno-alias#FLAGS += -vec_report3#FLAGS += -Wall -Winline#FLAGS += -fomit-frame-pointer #FLAGS += -pgCOMPILER ?= g++FLAGS ?= -Wall -fPIC -O3 -march=pentium -mmmx -fomit-frame-pointer -fexpensive-optimizations -funroll-loopsH_FILES = FFdecsa.h parallel_generic.h parallel_std_def.h fftable.h \ parallel_032_4char.h \ parallel_032_int.h \ parallel_064_2int.h \ parallel_064_8charA.h \ parallel_064_8char.h \ parallel_064_long.h \ parallel_064_mmx.h \ parallel_128_16charA.h \ parallel_128_16char.h \ parallel_128_2long.h \ parallel_128_2mmx.h \ parallel_128_4int.h \ parallel_128_sse2.h \ parallel_128_sse.hall: FFdecsa.o%.o: %.c $(COMPILER) $(FLAGS) -c $<FFdecsa_test: FFdecsa_test.o FFdecsa.o $(COMPILER) $(FLAGS) -o FFdecsa_test FFdecsa_test.o FFdecsa.oFFdecsa_test.o: FFdecsa_test.c FFdecsa.h FFdecsa_test_testcases.hFFdecsa.o: FFdecsa.c stream.c $(H_FILES)clean: @rm -f FFdecsa_test FFdecsa_test.o FFdecsa.otest: FFdecsa_test sync;usleep 200000;nice --19 ./FFdecsa_test
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -