makefile 505 B

12345678910111213141516171819202122232425
  1. # This file demonstrates how to compile the sscanf project on Linux.
  2. #
  3. # To compile SSCANF do:
  4. #
  5. # make SSCANF
  6. #
  7. GPP = g++
  8. GCC = gcc
  9. SSCANF_OUTFILE = "../plugins/sscanf.so"
  10. COMPILE_FLAGS = -m32 -fPIC -c -O3 -w -D LINUX -D PROJECT_NAME=\"sscanf\" -I ./SDK/amx/
  11. SSCANF = -D SSCANF $(COMPILE_FLAGS)
  12. all: SSCANF
  13. clean:
  14. -rm -f *~ *.o *.so
  15. SSCANF: clean
  16. $(GPP) $(SSCANF) ./SDK/amx/*.c
  17. $(GPP) $(SSCANF) ./SDK/*.cpp
  18. $(GPP) $(SSCANF) *.cpp
  19. $(GPP) -m32 -O2 -fshort-wchar -shared -o $(SSCANF_OUTFILE) *.o