📄 wizardaux
字号:
cp ../include/NTL/config.h ../include/NTL/old_config.hrm GMP_LIP rm NO_GMP_LIPmake InitSettings./InitSettings > isettingsmake WizCompcat clr_LONG_LONG clr_AVOID_FLOAT > best1cat clr_LONG_LONG clr_AVOID_FLOAT clr_TBL_REM clr_AVOID_BRANCHING clr_FFT_PIPELINE set_WIZARD_HACK isettings > isettings1sed -f isettings1 config_template > ../include/NTL/config.hmake wntl.ash RemoveProg MulTimeTestif test -f NO_GMP_LIPthen make MulTimeTest if test -f MulTimeTest then ./MulTimeTest > XXX1 else echo "999999999999999 DEFAULT" > XXX1 fi cat mul_banner XXX1 cat clr_LONG_LONG set_AVOID_FLOAT clr_TBL_REM clr_AVOID_BRANCHING clr_FFT_PIPELINE set_WIZARD_HACK isettings > isettings1 sed -f isettings1 config_template > ../include/NTL/config.h rm lip.o make wntl.a sh RemoveProg MulTimeTest make MulTimeTest if test -f MulTimeTest then ./MulTimeTest > XXX2 else echo "999999999999999 AVOID_FLOAT" > XXX2 fi cat mul_banner XXX2 if ./WizComp XXX2 XXX1 then cat clr_LONG_LONG set_AVOID_FLOAT > best1 cp XXX2 XXX1 fi cat set_LONG_LONG clr_AVOID_FLOAT clr_TBL_REM clr_AVOID_BRANCHING clr_FFT_PIPELINE set_WIZARD_HACK isettings > isettings1 sed -f isettings1 config_template > ../include/NTL/config.h rm lip.o make wntl.a sh RemoveProg MulTimeTest make MulTimeTest if test -f MulTimeTest then ./MulTimeTest > XXX2 else echo "999999999999999 LONG_LONG" > XXX2 fi cat mul_banner XXX2 if ./WizComp XXX2 XXX1 then cat set_LONG_LONG clr_AVOID_FLOAT > best1 cp XXX2 XXX1 fificat best1 clr_TBL_REM clr_AVOID_BRANCHING clr_FFT_PIPELINE set_WIZARD_HACK isettings > isettings1sed -f isettings1 config_template > ../include/NTL/config.hrm lip.omake wntl.ash RemoveProg PolyTimeTestmake PolyTimeTestif test -f PolyTimeTestthen./PolyTimeTest > XXX1elseecho "999999999999999" > XXX1ficat poly_banner XXX1cat clr_FFT_PIPELINE > best2cat best1 clr_TBL_REM clr_AVOID_BRANCHING set_FFT_PIPELINE set_WIZARD_HACK isettings > isettings1sed -f isettings1 config_template > ../include/NTL/config.hrm FFT.omake wntl.ash RemoveProg PolyTimeTestmake PolyTimeTestif test -f PolyTimeTestthen./PolyTimeTest > XXX2elseecho "999999999999999 FFT_PIPELINE" > XXX2ficat poly_banner XXX2if ./WizComp XXX2 XXX1thencat set_FFT_PIPELINE > best2cp XXX2 XXX1elserm FFT.oficat clr_TBL_REM > best3if test -f NO_GMP_LIPthen cat best1 set_TBL_REM clr_AVOID_BRANCHING best2 set_WIZARD_HACK isettings > isettings1 sed -f isettings1 config_template > ../include/NTL/config.h rm lip.o make wntl.a sh RemoveProg PolyTimeTest make PolyTimeTest if test -f PolyTimeTest then ./PolyTimeTest > XXX2 else echo "999999999999999 TBL_REM" > XXX2 fi cat poly_banner XXX2 if ./WizComp XXX2 XXX1 then cat set_TBL_REM > best3 cp XXX2 XXX1 fificp XXX1 XXX1acp best2 best2acp best3 best3acat best1 clr_TBL_REM set_AVOID_BRANCHING clr_FFT_PIPELINE set_WIZARD_HACK isettings > isettings1sed -f isettings1 config_template > ../include/NTL/config.hrm *.omake wntl.ash RemoveProg PolyTimeTestmake PolyTimeTestif test -f PolyTimeTestthen./PolyTimeTest > XXX1elseecho "999999999999999 AVOID_BRANCHING" > XXX1ficat poly_banner XXX1cat clr_FFT_PIPELINE > best2cat best1 clr_TBL_REM set_AVOID_BRANCHING set_FFT_PIPELINE set_WIZARD_HACK isettings > isettings1sed -f isettings1 config_template > ../include/NTL/config.hrm FFT.omake wntl.ash RemoveProg PolyTimeTestmake PolyTimeTestif test -f PolyTimeTestthen./PolyTimeTest > XXX2elseecho "999999999999999 AVOID_BRANCHING FFT_PIPELINE" > XXX2ficat poly_banner XXX2if ./WizComp XXX2 XXX1thencat set_FFT_PIPELINE > best2cp XXX2 XXX1elserm FFT.oficat clr_TBL_REM > best3if test -f NO_GMP_LIPthen cat best1 set_TBL_REM set_AVOID_BRANCHING best2 set_WIZARD_HACK isettings > isettings1 sed -f isettings1 config_template > ../include/NTL/config.h rm lip.o make wntl.a sh RemoveProg PolyTimeTest make PolyTimeTest if test -f PolyTimeTest then ./PolyTimeTest > XXX2 else echo "999999999999999 AVOID_BRANCHING TBL_REM" > XXX2 fi cat poly_banner XXX2 if ./WizComp XXX2 XXX1 then cat set_TBL_REM > best3 cp XXX2 XXX1 fi ficat set_AVOID_BRANCHING > best4if ./WizComp XXX1 XXX1athenecho "" > XXXelsecat best2a > best2cat best3a > best3cat clr_AVOID_BRANCHING > best4ficat best1 best2 best3 best4 > bestcat isettings best clr_WIZARD_HACK > isettings1sed -f isettings1 config_template > ../include/NTL/config.hmake DispSettingsecho "*"echo "*"echo "* The wizard is done!"echo "*"echo "*"./DispSettings
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -