Advertisement
overloop

muparser.Makefile

Aug 18th, 2015
282
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Make 1.04 KB | None | 0 0
  1. CXX=g++
  2. CXXFLAGS=-DMUPARSERLIB_EXPORTS
  3. INCPATH=-Iinclude
  4. DEL_FILE=del /f
  5.  
  6. # find src -iname "*.cpp" | sed 's,cpp$,o,' | tr '\n' ' '
  7. # find samples -iname "*.cpp" | sed 's,cpp$,o,' | tr '\n' ' '
  8.  
  9. lib/muparser.dll: src/muParser.o src/muParserBase.o src/muParserBytecode.o src/muParserCallback.o src/muParserDLL.o src/muParserError.o src/muParserInt.o src/muParserTest.o src/muParserTokenReader.o
  10.     g++ -shared -o lib/muparser.dll src/muParser.o src/muParserBase.o src/muParserBytecode.o src/muParserCallback.o src/muParserDLL.o src/muParserError.o src/muParserInt.o src/muParserTest.o src/muParserTokenReader.o -Wl,--out-implib,lib/muparser.dll.a
  11.  
  12. .cpp.o:
  13.     $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
  14.  
  15. clean:
  16.     $(DEL_FILE) src\muParser.o src\muParserBase.o src\muParserBytecode.o src\muParserCallback.o src\muParserDLL.o src\muParserError.o src\muParserInt.o src\muParserTest.o src\muParserTokenReader.o samples\example1\example1.o
  17.    
  18. test: samples/example1/example1.o
  19.     $(CXX) -o samples/example1/example1.exe samples/example1/example1.o -Llib -lmuparser
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement