
52 Chapter 14. Create files needed to build and use DLLs
-k
-kill-at
Specifies that when dlltool is creating the exports file it should not append the string @
number The option is ignored for symbols with an explicit internal name specification
provided in a .def file.
-A
-add-stdcall-alias
Specifies that when dlltool is creating the exports file it should add aliases for stdcall symbols
without @ number in addition to the symbols with @ number .
-p
-ext-prefix-alias prefix
Causes dlltool to create external aliases for all DLL imports with the specified prefix. The
aliases are created for both external and import symbols with no leading underscore.
-x
-no-idata4
Specifies that when dlltool is creating the exports and library files it should omit the .idata4
section. This is for compatibility with certain operating systems.
-c
-no-idata5
Specifies that when dlltool is creating the exports and library files it should omit the .idata5
section. This is for compatibility with certain operating systems.
-i
-interwork
Specifies that dlltool should mark the objects in the library file and exports file that it produces
as supporting interworking between ARM and Thumb code.
-n
-nodelete
Makes dlltool preserve the temporary assembler files it used to create the exports file. If this
option is repeated then dlltool will also preserve the temporary object files it uses to create the
library file.
-t prefix
-temp-prefix prefix
Makes dlltool use prefix when constructing the names of temporary assembler and object
files. By default, the temp file prefix is generated from the pid.
-v
-verbose
Make dlltool describe what it is doing.
-h
-help
Displays a list of command line options and then exits.
Komentarze do niniejszej Instrukcji