1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/ipvb-CommandLineArguments

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Makefile 565
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
Force.Charlie Отправлено 13.02.2015 11:52 fcbcf77
#CommandLine Parser Makefile
CC?=clang
CXX?=clang++
AR=ar
LIBRARY=libCommandLineArguments.a
CFLAGS=-c -Iinclude
CXXFLAGS=-c -std=c++11 -Iinclude
CXXFLAGSTEST=-std=c++11 -Iinclude
COBJ=EncodingC.o
CXXOBJ=CommandLineArguments.o EncodingCXX.o
all:$(LIBRARY)
$(LIBRARY):$(COBJ) $(CXXOBJ)
$(AR) rcs $(LIBRARY) $(CXXOBJ) $(COBJ)
$(COBJ): %.o: sources/%.c
$(CC) $(CFLAGS) $< -o $@
$(CXXOBJ): %.o: sources/%.cxx
$(CXX) $(CXXFLAGS) $< -o $@
test:$(LIBRARY) cmdline.cxx
$(CXX) $(CXXFLAGSTEST) cmdline.cxx $(LIBRARY) -o cmdline
clean:
-rm *.o $(LIBRARY)

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/ipvb-CommandLineArguments.git
git@api.gitlife.ru:oschina-mirror/ipvb-CommandLineArguments.git
oschina-mirror
ipvb-CommandLineArguments
ipvb-CommandLineArguments
master