選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。
 
 
 
 

29 行
936 B

  1. INC=.
  2. LIBRARY=/usr/lib/x86_64-linux-gnu
  3. all:
  4. mkdir -p obj
  5. g++ -g -I${INC} -c utils/common.c -o obj/common.o
  6. g++ -g -I${INC} -c utils/base64.cpp -o obj/base64.o
  7. g++ -g -I${INC} -c utils/runner.cpp -o obj/utils_runner.o
  8. g++ -g -I${INC} -c utils/xor.c -o obj/xor.o
  9. g++ -g -I${INC} -c utils/pkcs7.c -o obj/pkcs7.o
  10. g++ -g -I${INC} -c set1/xor_char_finder.cpp -o obj/xor_char_finder.o
  11. g++ -g -I${INC} -c utils/hamming.c -o obj/hamming.o
  12. g++ -g -I${INC} -c set1/runner.cpp -o obj/set1_runner.o
  13. g++ -g -I${INC} -c set2/runner.c -o obj/set2_runner.o
  14. g++ -g -I${INC} -c set1/ecb.c -o obj/ecb.o
  15. g++ -g -I${INC} -c set2/cbc.c -o obj/cbc.o
  16. g++ -g -I${INC} -c main.cpp -o obj/main.o
  17. g++ -g -o main obj/common.o obj/base64.o \
  18. obj/xor_char_finder.o obj/xor.o \
  19. obj/hamming.o obj/utils_runner.o \
  20. obj/set1_runner.o obj/main.o obj/ecb.o \
  21. obj/set2_runner.o obj/pkcs7.o obj/cbc.o \
  22. -lcrypto
  23. clean:
  24. rm -rf obj
  25. andrun: all
  26. main