crc32 cpp Makefile可参考

Posted hshy

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了crc32 cpp Makefile可参考相关的知识,希望对你有一定的参考价值。

https://github.com/stbrumme/crc32

# simple Makefile
CPP       = g++

# files
PROGRAM   = Crc32Test
LIBS      = -lrt
HEADERS   = Crc32.h
OBJECTS   = Crc32.o Crc32Test.o

# flags
FLAGS     = -O3 -Wall -pedantic -s

default: $(PROGRAM)
all: default

$(PROGRAM): $(OBJECTS) Makefile
	$(CPP) $(OBJECTS) $(FLAGS) $(LIBS) -o $(PROGRAM)

%.o: %.cpp $(HEADERS) Makefile
	$(CPP) $(FLAGS) -c $< -o $@

clean:
	-rm -f $(OBJECTS) $(PROGRAM)

run: $(PROGRAM)
	./$(PROGRAM)

  

以上是关于crc32 cpp Makefile可参考的主要内容,如果未能解决你的问题,请参考以下文章

hidden symbol 'crc32' in libmysqlclient.a(crc32.c.o)is referenced by DSO

Makefile入门

CRC32算法笔记

Makefile:不同目录中的 Cpp 文件,将目标文件重定向到 ./obj 和可执行文件到 ./bin

CRC32可以用作散列函数吗?

CRC32C 的测试向量