makefile.win
来自「c++单元测试框架」· WIN 代码 · 共 74 行
WIN
74 行
############################################################# Vendor-specific macros############################################################!if "$(CC)"=="cl"# Microsoft Visual C++ .NET (aka MSVC7, VC7)CFLAGS=/c /I..\..\includeEXEFLAG=/Fe#LFLAGS=/link NOTUSED!else!if "$(CC)"=="bcc32"# Borland C++ Builder 6.0 (aka BCB6, CBuilder6)CFLAGS=-c -I..\..\includeEXEFLAG=-e#LFLAGS=-l NOTUSED!else error - unsupported compiler!endif!endif############################################################# Common macros############################################################CPPUNITLIB=..\..\src\cppunit\cppunit.libTARGET=cppunittest.exeOBJS=CppUnitTestMain.obj \ BaseTestCase.obj \ CppUnitTestPlugIn.obj \ CppUnitTestSuite.obj \ ExceptionTest.obj \ ExceptionTestCaseDecoratorTest.obj \ HelperMacrosTest.obj \ MessageTest.obj \ MockTestCase.obj \ MockTestListener.obj \ OrthodoxTest.obj \ RepeatedTestTest.obj \ StringToolsTest.obj \ SubclassedTestCase.obj \ TestAssertTest.obj \ TestCallerTest.obj \ TestCaseTest.obj \ TestDecoratorTest.obj \ TestFailureTest.obj \ TestPathTest.obj \ TestResultCollectorTest.obj \ TestResultTest.obj \ TestSetUpTest.obj \ TestSuiteTest.obj \ TestTest.obj \ TrackedTestCase.obj \ XmlElementTest.obj \ XmlOutputterTest.obj \ XmlUniformiser.obj \ XmlUniformiserTest.obj############################################################# Common rules############################################################.cpp.obj: $(CC) $(CFLAGS) $<all: $(TARGET)clean: -del *.obj -del *.tds -del $(TARGET)############################################################# Dependencies############################################################$(TARGET): $(OBJS) $(CC) $(EXEFLAG)$@ $(OBJS) $(CPPUNITLIB) $(LFLAGS)
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?