📄 makefile
字号:
## Galois Field Arithmetic Library# By Arash Partow - 2000## URL: http://www.partow.net/projects/galois/index.html## Copyright Notice:# Free use of this library is permitted under the# guidelines and in aCOMPILERordance with the most# current version of the Common Public License.# http://www.opensource.org/licenses/cpl.php#COMPILER = -c++OPTIMIZATION_OPT = -O3OPTIONS = -pedantic -ansi -Wall -lstdc++ $(OPTIMIZATION_OPT) -oOPTIONS_LIBS = -pedantic -ansi -Wall $(OPTIMIZATION_OPT) -cCPP_SRC = GaloisField.cpp \ GaloisFieldElement.cpp \ GaloisFieldPolynomial.cpp \ SequentialRootGeneratorPolynomialCreator.cpp \ ReedSolomonBlock.cpp \ ReedSolomonEncoder.cpp \ ReedSolomonDecoder.cppOBJECTS = $(CPP_SRC:.cpp=.o)%.o: %.h %.cpp $(COMPILER) $(OPTIONS_LIBS) $*.cppall: $(OBJECTS) GaloisProto GenProto GaloisFieldOut GaloisFieldTest GFPDerivTest GaloisShiftProto ReedSolomonProtoGaloisProto: GaloisProto.cpp $(OBJECTS) $(COMPILER) $(OPTIONS) GaloisProto GaloisProto.cpp $(OBJECTS)GenProto: GeneratorPolyProto.cpp $(OBJECTS) $(COMPILER) $(OPTIONS) GenProto GeneratorPolyProto.cpp $(OBJECTS)GaloisFieldOut: GaloisFieldOut.cpp $(OBJECTS) $(COMPILER) $(OPTIONS) GaloisFieldOut GaloisFieldOut.cpp $(OBJECTS)GaloisFieldTest: GaloisFieldTest.cpp $(OBJECTS) $(COMPILER) $(OPTIONS) GaloisFieldTest GaloisFieldTest.cpp $(OBJECTS)GFPDerivTest: GFPDerivTest.cpp $(OBJECTS) $(COMPILER) $(OPTIONS) GFPDerivTest GFPDerivTest.cpp $(OBJECTS)GaloisShiftProto: GaloisShiftProto.cpp $(OBJECTS) $(COMPILER) $(OPTIONS) GaloisShiftProto GaloisShiftProto.cpp $(OBJECTS)ReedSolomonProto: ReedSolomonProto.cpp $(OBJECTS) $(COMPILER) $(OPTIONS) ReedSolomonProto ReedSolomonProto.cpp $(OBJECTS)clean: rm -f core *.o *.bak *stackdump *#
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -