Sei sulla pagina 1di 133
BORLAND C+ 30 TOOLS & UTILITIES GUIDE ERROR MESSAGES Iw WINSIGHT MAKE WH HEL?/RESOURCE COMPILERS wm IUNK BORLAND | Borland C++® Version 3.0 Tools and Utilities Guide SORLAND INTERNATIONAL INC. 1800 GREEN HLS ROAD P20. OX es, SCOMS VALLEY, CA 99067000 Ry Copyright © 1991 by Borland Intemational. All rights reserved. All Borland products ore frademarks of registered tracdornaria of Borland international Inc. Windows, as used in this manual, shal refer to Microsoft's implementation of a windows system, Other ‘brand ond product names are trademarks or registered trademarks of their respective holders, 198765432 Introduction Chapter 1 Import library tools IMPDEF: The module definitions ‘Classes ina DLL Functions in a DLL. IMPLIB: The import librarian . Re-creating IMPORT.LIB . IMPLIBW: The import librarian for Windows Select an import library . From a DLL. From a module definition file Creating the import library Chapter 2 Make: The program manager How MAKE works Starting MAKE .. ‘Command-line options ‘The BUILTINS.MAK file A simple use of MAKE Creating makefiles Components of a makefile Comments Command lists for implicit and jesplct rules... Prefixes Command body and operators Compatibility option : Batching programs Executing commands Explicit rules Special considerations : Mulpleexplict rules fora single target Examples . m4 ‘Automatic dependency hecking 5 Implicit rules 5 Macros... : 28 Defining macros... 29 Using macros... 29 Using environment variables as Substitution within macros Special considerations Predefined macros Defined Test Macro ($d). File name macros Base file name macro ($*) Full file name macro ($<) .. File name path macro (6:) File name and extension macro ) 33 File name only macro ($8) «=... 33, Full target name with path macro ($@) ..2... 38 All dependents macro (") 34 Allout of date dependents macro 6) - 34 Macro modifiers 00... .0..sisvsss 34 Directives . 35 Dot directives 36 ‘precious 36 ‘pathext 36 suffixes... : 37 File-inclusion directive 38 Conditional execution directives... 38 Expressions allowed in conditional directives .. 0 Error directive see al Macro undefinition directive. 2

Potrebbero piacerti anche