📄 makefile
字号:
COMPILER = gccO_FILE_OPTIONS = -w -cEXEC_FILE_OPTIONS = -w -lmIO_FUNCS_MULTIALPHA = savehmm_multialpha.o readhmm_multialpha.o readseqs_multialpha.o readhmm.o savehmm.oCOMP_FUNCS_MULTIALPHA = core_algorithms_multialpha.o training_algorithms_multialpha.oGEN_FUNCS = std_funcs.o debug_funcs.o std_calculation_funcs.oGENGETOPT_FUNCS_TRAIN = cmdline_hmmtrain.oGENGETOPT_FUNCS_SEARCH = cmdline_hmmsearch.oGENGETOPT_FUNCS_SEQALIGN = cmdline_modseqalign.oGENGETOPT_FUNCS_ALPHA = cmdline_add_alphabet.oHEADERS = structs.h funcs.hBASIC_TRAINING_PROGS = modhmmtBASIC_SEARCHING_PROGS = modhmmsBASIC_ALIGN_PROGS = modseqalignEXTENSION_PROGS = add_alphabetall: $(BASIC_TRAINING_PROGS) $(BASIC_SEARCHING_PROGS) $(BASIC_ALIGN_PROGS) $(EXTENSION_PROGS)#gengetopt functionscmdline_hmmtrain.o: cmdline_hmmtrain.c cmdline_hmmtrain.h $(COMPILER) $(O_FILE_OPTIONS) cmdline_hmmtrain.ccmdline_hmmsearch.o: cmdline_hmmsearch.c cmdline_hmmsearch.h $(COMPILER) $(O_FILE_OPTIONS) cmdline_hmmsearch.ccmdline_modseqalign.o: cmdline_modseqalign.c cmdline_modseqalign.h $(COMPILER) $(O_FILE_OPTIONS) cmdline_modseqalign.ccmdline_add_alphabet.o: cmdline_add_alphabet.c cmdline_add_alphabet.h $(COMPILER) $(O_FILE_OPTIONS) cmdline_add_alphabet.c#general functionsstd_funcs.o: std_funcs.c structs.h funcs.h $(COMPILER) $(O_FILE_OPTIONS) std_funcs.cstd_calculation_funcs.o: std_calculation_funcs.c structs.h funcs.h $(COMPILER) $(O_FILE_OPTIONS) std_calculation_funcs.cdebug_funcs.o: debug_funcs.c $(HEADERS) $(COMPILER) $(O_FILE_OPTIONS) debug_funcs.c#io functionsreadhmm.o: readhmm.c $(HEADERS) $(COMPILER) $(O_FILE_OPTIONS) readhmm.creadhmm_multialpha.o: readhmm_multialpha.c $(HEADERS) $(COMPILER) $(O_FILE_OPTIONS) readhmm_multialpha.csavehmm_multialpha.o: savehmm_multialpha.c $(HEADERS) $(COMPILER) $(O_FILE_OPTIONS) savehmm_multialpha.csavehmm.o: savehmm.c $(HEADERS) $(COMPILER) $(O_FILE_OPTIONS) savehmm.creadseqs_multialpha.o: readseqs_multialpha.c $(HEADERS) $(COMPILER) $(O_FILE_OPTIONS) readseqs_multialpha.c#computational functionscore_algorithms_multialpha.o: core_algorithms_multialpha.c $(HEADERS) $(COMPILER) $(O_FILE_OPTIONS) core_algorithms_multialpha.ctraining_algorithms_multialpha.o: training_algorithms_multialpha.c $(HEADERS) $(COMPILER) $(O_FILE_OPTIONS) training_algorithms_multialpha.c#executablesmodhmms: hmmsearch.o $(IO_FUNCS_MULTIALPHA) $(COMP_FUNCS_MULTIALPHA) $(GEN_FUNCS) $(GENGETOPT_FUNCS_SEARCH) $(COMPILER) $(EXEC_FILE_OPTIONS) hmmsearch.o $(IO_FUNCS_MULTIALPHA) $(COMP_FUNCS_MULTIALPHA) $(GEN_FUNCS) $(GENGETOPT_FUNCS_SEARCH) -o modhmmshmmsearch.o: hmmsearch.c $(HEADERS) $(COMPILER) $(O_FILE_OPTIONS) hmmsearch.cmodhmmt: hmmtrain.o $(IO_FUNCS_MULTIALPHA) $(COMP_FUNCS_MULTIALPHA) $(GEN_FUNCS) $(GENGETOPT_FUNCS_TRAIN) $(COMPILER) $(EXEC_FILE_OPTIONS) hmmtrain.o $(IO_FUNCS_MULTIALPHA) $(COMP_FUNCS_MULTIALPHA) $(GEN_FUNCS) $(GENGETOPT_FUNCS_TRAIN) -o modhmmthmmtrain.o: hmmtrain.c $(HEADERS) $(COMPILER) $(O_FILE_OPTIONS) hmmtrain.cmodseqalign: modseqalign.o $(IO_FUNCS_MULTIALPHA) $(COMP_FUNCS_MULTIALPHA) $(GEN_FUNCS) $(GENGETOPT_FUNCS_SEQALIGN) $(COMPILER) $(EXEC_FILE_OPTIONS) modseqalign.o $(IO_FUNCS_MULTIALPHA) $(COMP_FUNCS_MULTIALPHA) $(GEN_FUNCS) $(GENGETOPT_FUNCS_SEQALIGN) -o modseqalignmodseqalign.o: modseqalign.c $(HEADERS) $(COMPILER) $(O_FILE_OPTIONS) modseqalign.cadd_alphabet: add_alphabet.o $(IO_FUNCS_MULTIALPHA) $(GEN_FUNCS) $(GENGETOPT_FUNCS_ALPHA) $(COMPILER) $(EXEC_FILE_OPTIONS) add_alphabet.o $(IO_FUNCS_MULTIALPHA) $(GEN_FUNCS) $(GENGETOPT_FUNCS_ALPHA) -o add_alphabetadd_alphabet.o: add_alphabet.c $(HEADERS) $(COMPILER) $(O_FILE_OPTIONS) add_alphabet.c
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -