Skip to content

IzyaSoft/EasyMakeSharedLib

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

OVERVIEW

EasyMakeSharedLib - project containing Makefile snippet (c++11, GCC) for building shared library with GCC compiler. Makefile contains following targets:

- all = shared-lib without copy

- shared-lib = $(CPP_SHARED_LIB) + copy include

- $(CPP_SHARED_LIB) - target that builds $(LIB_BUILD_DIRECTORY)/$(LIB_NAME).$(LIB_VERSION_OPTION)

- clean - removes all products of build

- install/uninstall for copy shared lib to your $LIBPATH (default is /usr/lib) and includes to /usr/include (not fully done yet)

- other internal targets