⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 makefile.gcc

📁 wxGTK 是 wxWidgets 的 linux GTK+ (>2.2.3)版本。wxWidgets 是一个跨平台的 GUI 框架
💻 GCC
字号:
# =========================================================================#     This makefile was generated by#     Bakefile 0.2.1 (http://bakefile.sourceforge.net)#     Do not modify, all changes will be overwritten!# =========================================================================include ../../../build/msw/config.gcc# -------------------------------------------------------------------------# Do not modify the rest of this file!# -------------------------------------------------------------------------### Variables: ###CPPDEPS = -MT$@ -MF$@.d -MDWX_RELEASE_NODOT = 28OBJS = \	gcc_$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WXDLLFLAG)$(CFG)LIBDIRNAME = ..\..\src\svg\..\..\..\lib\gcc_$(LIBTYPE_SUFFIX)$(CFG)SETUPHDIR = \	$(LIBDIRNAME)\$(PORTNAME)$(WXUNIVNAME)$(WXUNICODEFLAG)$(WXDEBUGFLAG)SVGDLL_CXXFLAGS = $(__DEBUGINFO) $(__OPTIMIZEFLAG) $(__THREADSFLAG) $(GCCFLAGS) \	-DHAVE_W32API_H -D__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) \	$(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) $(__THREAD_DEFINE_p) \	$(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) $(__GFXCTX_DEFINE_p) \	-I$(SETUPHDIR) -I..\..\src\svg\..\..\..\include -W -Wall \	-I..\..\src\svg\..\..\include -DWXUSINGDLL -DWXMAKINGDLL_SVG $(__RTTIFLAG) \	$(__EXCEPTIONSFLAG) -Wno-ctor-dtor-privacy $(CPPFLAGS) $(CXXFLAGS)SVGDLL_OBJECTS =  \	$(OBJS)\svgdll_dummy.o \	$(OBJS)\svgdll_version_rc.o \	$(OBJS)\svgdll_dcsvg.oSVGLIB_CXXFLAGS = $(__DEBUGINFO) $(__OPTIMIZEFLAG) $(__THREADSFLAG) $(GCCFLAGS) \	-DHAVE_W32API_H -D__WXMSW__ $(__WXUNIV_DEFINE_p) $(__DEBUG_DEFINE_p) \	$(__EXCEPTIONS_DEFINE_p) $(__RTTI_DEFINE_p) $(__THREAD_DEFINE_p) \	$(__UNICODE_DEFINE_p) $(__MSLU_DEFINE_p) $(__GFXCTX_DEFINE_p) \	-I$(SETUPHDIR) -I..\..\src\svg\..\..\..\include -W -Wall \	-I..\..\src\svg\..\..\include $(__RTTIFLAG) $(__EXCEPTIONSFLAG) \	-Wno-ctor-dtor-privacy $(CPPFLAGS) $(CXXFLAGS)SVGLIB_OBJECTS =  \	$(OBJS)\svglib_dummy.o \	$(OBJS)\svglib_dcsvg.o### Conditionally set variables: ###ifeq ($(GCC_VERSION),2.95)GCCFLAGS = -fvtable-thunksendififeq ($(USE_GUI),0)PORTNAME = baseendififeq ($(USE_GUI),1)PORTNAME = mswendififeq ($(OFFICIAL_BUILD),0)VENDORTAG = _$(VENDOR)endififeq ($(OFFICIAL_BUILD),1)VENDORTAG = endififeq ($(BUILD),debug)ifeq ($(DEBUG_FLAG),default)WXDEBUGFLAG = dendifendififeq ($(DEBUG_FLAG),1)WXDEBUGFLAG = dendififeq ($(UNICODE),1)WXUNICODEFLAG = uendififeq ($(WXUNIV),1)WXUNIVNAME = univendififeq ($(SHARED),1)WXDLLFLAG = dllendififeq ($(SHARED),0)LIBTYPE_SUFFIX = libendififeq ($(SHARED),1)LIBTYPE_SUFFIX = dllendififeq ($(MONOLITHIC),0)EXTRALIBS_FOR_BASE = endififeq ($(MONOLITHIC),1)EXTRALIBS_FOR_BASE =  endififeq ($(SHARED),1)__svgdll___depname = \	$(LIBDIRNAME)\wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_svg_gcc$(VENDORTAG).dllendififeq ($(WXUNIV),1)__WXUNIV_DEFINE_p_1 = --define __WXUNIVERSAL__endififeq ($(BUILD),debug)ifeq ($(DEBUG_FLAG),default)__DEBUG_DEFINE_p_1 = --define __WXDEBUG__endifendififeq ($(DEBUG_FLAG),1)__DEBUG_DEFINE_p_1 = --define __WXDEBUG__endififeq ($(USE_EXCEPTIONS),0)__EXCEPTIONS_DEFINE_p_1 = --define wxNO_EXCEPTIONSendififeq ($(USE_RTTI),0)__RTTI_DEFINE_p_1 = --define wxNO_RTTIendififeq ($(USE_THREADS),0)__THREAD_DEFINE_p_1 = --define wxNO_THREADSendififeq ($(UNICODE),1)__UNICODE_DEFINE_p_1 = --define _UNICODEendififeq ($(MSLU),1)__MSLU_DEFINE_p_1 = --define wxUSE_UNICODE_MSLU=1endififeq ($(USE_GDIPLUS),1)__GFXCTX_DEFINE_p_1 = --define wxUSE_GRAPHICS_CONTEXT=1endififeq ($(MONOLITHIC),1)__WXLIB_MONO_p = \	-lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)endififeq ($(USE_GUI),1)__LIB_TIFF_p = -lwxtiff$(WXDEBUGFLAG)endififeq ($(USE_GUI),1)__LIB_JPEG_p = -lwxjpeg$(WXDEBUGFLAG)endififeq ($(USE_GUI),1)__LIB_PNG_p = -lwxpng$(WXDEBUGFLAG)endififeq ($(MSLU),1)__UNICOWS_LIB_p = -lunicowsendififeq ($(USE_GDIPLUS),1)__GDIPLUS_LIB_p = -lgdiplusendififeq ($(MONOLITHIC),0)__WXLIB_CORE_p = \	-lwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_coreendififeq ($(MONOLITHIC),0)__WXLIB_BASE_p = \	-lwxbase$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)endififeq ($(SHARED),0)__svglib___depname = \	$(LIBDIRNAME)\libwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_svg.aendififeq ($(BUILD),debug)ifeq ($(DEBUG_INFO),default)__DEBUGINFO = -gendifendififeq ($(BUILD),release)ifeq ($(DEBUG_INFO),default)__DEBUGINFO = endifendififeq ($(DEBUG_INFO),0)__DEBUGINFO = endififeq ($(DEBUG_INFO),1)__DEBUGINFO = -gendififeq ($(BUILD),debug)__OPTIMIZEFLAG = -O0endififeq ($(BUILD),release)__OPTIMIZEFLAG = -O2endififeq ($(USE_THREADS),0)__THREADSFLAG = endififeq ($(USE_THREADS),1)__THREADSFLAG = -mthreadsendififeq ($(USE_RTTI),0)__RTTIFLAG = -fno-rttiendififeq ($(USE_RTTI),1)__RTTIFLAG = endififeq ($(USE_EXCEPTIONS),0)__EXCEPTIONSFLAG = -fno-exceptionsendififeq ($(USE_EXCEPTIONS),1)__EXCEPTIONSFLAG = endififeq ($(WXUNIV),1)__WXUNIV_DEFINE_p = -D__WXUNIVERSAL__endififeq ($(BUILD),debug)ifeq ($(DEBUG_FLAG),default)__DEBUG_DEFINE_p = -D__WXDEBUG__endifendififeq ($(DEBUG_FLAG),1)__DEBUG_DEFINE_p = -D__WXDEBUG__endififeq ($(USE_EXCEPTIONS),0)__EXCEPTIONS_DEFINE_p = -DwxNO_EXCEPTIONSendififeq ($(USE_RTTI),0)__RTTI_DEFINE_p = -DwxNO_RTTIendififeq ($(USE_THREADS),0)__THREAD_DEFINE_p = -DwxNO_THREADSendififeq ($(UNICODE),1)__UNICODE_DEFINE_p = -D_UNICODEendififeq ($(MSLU),1)__MSLU_DEFINE_p = -DwxUSE_UNICODE_MSLU=1endififeq ($(USE_GDIPLUS),1)__GFXCTX_DEFINE_p = -DwxUSE_GRAPHICS_CONTEXT=1endifall: $(OBJS)$(OBJS):	-if not exist $(OBJS) mkdir $(OBJS)### Targets: ###all: $(__svgdll___depname) $(__svglib___depname)clean: 	-if exist $(OBJS)\*.o del $(OBJS)\*.o	-if exist $(OBJS)\*.d del $(OBJS)\*.d	-if exist $(LIBDIRNAME)\wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_svg_gcc$(VENDORTAG).dll del $(LIBDIRNAME)\wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_svg_gcc$(VENDORTAG).dll	-if exist $(LIBDIRNAME)\libwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_svg.a del $(LIBDIRNAME)\libwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_svg.a	-if exist $(LIBDIRNAME)\libwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_svg.a del $(LIBDIRNAME)\libwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_svg.aifeq ($(SHARED),1)$(LIBDIRNAME)\wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_svg_gcc$(VENDORTAG).dll: $(SVGDLL_OBJECTS) $(OBJS)\svgdll_version_rc.o	$(CXX) -shared -fPIC -o $@ $(SVGDLL_OBJECTS) $(LDFLAGS) $(__DEBUGINFO) $(__THREADSFLAG) -L$(LIBDIRNAME) -Wl,--out-implib=$(LIBDIRNAME)\libwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_svg.a  $(__WXLIB_MONO_p) $(__LIB_TIFF_p) $(__LIB_JPEG_p) $(__LIB_PNG_p)  -lwxzlib$(WXDEBUGFLAG)  -lwxregex$(WXUNICODEFLAG)$(WXDEBUGFLAG) -lwxexpat$(WXDEBUGFLAG) $(EXTRALIBS_FOR_BASE) $(__UNICOWS_LIB_p) $(__GDIPLUS_LIB_p) -lkernel32 -luser32 -lgdi32 -lcomdlg32 -lwinspool -lwinmm -lshell32 -lcomctl32 -lole32 -loleaut32 -luuid -lrpcrt4 -ladvapi32 -lwsock32 -lodbc32 $(__WXLIB_CORE_p)  $(__WXLIB_BASE_p)endififeq ($(SHARED),0)$(LIBDIRNAME)\libwx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_svg.a: $(SVGLIB_OBJECTS)	if exist $@ del $@	ar rcu $@ $(SVGLIB_OBJECTS)	ranlib $@endif$(OBJS)\svgdll_dummy.o: ../../src/svg/../../../src/common/dummy.cpp	$(CXX) -c -o $@ $(SVGDLL_CXXFLAGS) $(CPPDEPS) $<$(OBJS)\svgdll_version_rc.o: ../../src/svg/../../../src/msw/version.rc	windres --use-temp-file -i$< -o$@   --define __WXMSW__ $(__WXUNIV_DEFINE_p_1) $(__DEBUG_DEFINE_p_1) $(__EXCEPTIONS_DEFINE_p_1) $(__RTTI_DEFINE_p_1) $(__THREAD_DEFINE_p_1) $(__UNICODE_DEFINE_p_1) $(__MSLU_DEFINE_p_1) $(__GFXCTX_DEFINE_p_1) --include-dir $(SETUPHDIR) --include-dir ../../src/svg/../../../include --define WXDLLNAME=wx$(PORTNAME)$(WXUNIVNAME)$(WX_RELEASE_NODOT)$(WXUNICODEFLAG)$(WXDEBUGFLAG)$(WX_LIB_FLAVOUR)_svg_gcc$(VENDORTAG)$(OBJS)\svgdll_dcsvg.o: ../../src/svg/dcsvg.cpp	$(CXX) -c -o $@ $(SVGDLL_CXXFLAGS) $(CPPDEPS) $<$(OBJS)\svglib_dummy.o: ../../src/svg/../../../src/common/dummy.cpp	$(CXX) -c -o $@ $(SVGLIB_CXXFLAGS) $(CPPDEPS) $<$(OBJS)\svglib_dcsvg.o: ../../src/svg/dcsvg.cpp	$(CXX) -c -o $@ $(SVGLIB_CXXFLAGS) $(CPPDEPS) $<.PHONY: all clean# Dependencies tracking:-include $(OBJS)/*.d

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -