keenspot.blogg.se

Doxygen makefile example
Doxygen makefile example





The LLVM libraries needed to run the JIT. System to construct a special value for LLVMLIBS that gives the program all

doxygen makefile example

Using a value of JIT for LLVMLIBS tells the makefile Use a special value for the LLVMLIBS variable: Additionally, the JIT has special linker switch options that it needs.Ĭonsequently, to make it easier to build tools that use the JIT, you can Right set of libraries to link with is tedious, platform specific, and error Many tools will want to use the JIT features of LLVM. In question must have been built with the ARCHIVE_LIBRARY option set. Other (unreferenced) symbols will not be included when the. Unresolved at that point will be resolved from the library, if theyĮxist. a suffix is used then the library is linked as a searchable This is useful, for example, to include all passes from a library of passes. Re-linked (.o) file which will include all symbols of the library. Without the suffix, the entry refers to the Itself and USEDLIBS refers to the same place as LLVMLIBS.Īlso note that there are two different ways of specifying a library: with a

doxygen makefile example

LLVMLIBS can be used interchangeably since the "project" is LLVM In the case of building LLVM tools, USEDLIBS and USEDLIBS refers to the libraries built by LLVMLIBS refers to the LLVM libraries found in Note that two different variables are use to indicate which libraries are Three libraries: mylib, LLVMSupport.a and

doxygen makefile example

Says that we are to build a tool name mytool and that it requires Tool and the names of the libraries you wish to link with the tool. For building executable programs (tools), you must provide the name of the







Doxygen makefile example