VCLibrarianTool VCLibrarianTool VCLibrarianTool VCLibrarianTool VCLibrarianTool VCLibrarianTool Interface

Definition

Exposes the functionality of the LIB Reference tool.

public interface class VCLibrarianTool
public interface class VCLibrarianTool
__interface VCLibrarianTool
[System.Runtime.InteropServices.Guid("BF75C368-74DB-4A28-9FDA-3B5B76F8EEE9")]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDual | System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable)]
public interface VCLibrarianTool
type VCLibrarianTool = interface
Public Interface VCLibrarianTool
Attributes

Remarks

The VCLibrarianTool object is only available for static library projects. VCLinkerTool is for use on most other C++ project types.

Properties

AdditionalDependencies AdditionalDependencies AdditionalDependencies AdditionalDependencies AdditionalDependencies AdditionalDependencies

Gets or sets additional, configuration-specific items to add to the link line, such as comdlg32.lib or kernel32.lib.

AdditionalLibraryDirectories AdditionalLibraryDirectories AdditionalLibraryDirectories AdditionalLibraryDirectories AdditionalLibraryDirectories AdditionalLibraryDirectories

Gets or sets one or more additional paths (configuration specific) to search for libraries.

AdditionalOptions AdditionalOptions AdditionalOptions AdditionalOptions AdditionalOptions AdditionalOptions

Gets or sets options to add to the end of the command line immediately before the file name(s). An example is if an option is not supported in the object model.

ExecutionBucket ExecutionBucket ExecutionBucket ExecutionBucket ExecutionBucket ExecutionBucket

Microsoft Internal Use Only.

ExportNamedFunctions ExportNamedFunctions ExportNamedFunctions ExportNamedFunctions ExportNamedFunctions ExportNamedFunctions

Gets or sets the exported names of one or more specified functions.

ForceSymbolReferences ForceSymbolReferences ForceSymbolReferences ForceSymbolReferences ForceSymbolReferences ForceSymbolReferences

Gets or sets the linker or librarian to include a reference to this symbol.

IgnoreAllDefaultLibraries IgnoreAllDefaultLibraries IgnoreAllDefaultLibraries IgnoreAllDefaultLibraries IgnoreAllDefaultLibraries IgnoreAllDefaultLibraries

Gets or sets a value indicating whether the linker or librarian ignores all default libraries.

IgnoreDefaultLibraryNames IgnoreDefaultLibraryNames IgnoreDefaultLibraryNames IgnoreDefaultLibraryNames IgnoreDefaultLibraryNames IgnoreDefaultLibraryNames

Gets or sets a value indicating one or more default libraries to ignore.

Inputs Inputs Inputs Inputs Inputs Inputs

Gets the input files.

LinkLibraryDependencies LinkLibraryDependencies LinkLibraryDependencies LinkLibraryDependencies LinkLibraryDependencies LinkLibraryDependencies

Gets or set whether the dependent project outputs are linked.

LinkTimeCodeGeneration LinkTimeCodeGeneration LinkTimeCodeGeneration LinkTimeCodeGeneration LinkTimeCodeGeneration LinkTimeCodeGeneration

Gets or sets a value indicating whether link time code generation of objects compiled with /GL (Whole Program Optimization).

ModuleDefinitionFile ModuleDefinitionFile ModuleDefinitionFile ModuleDefinitionFile ModuleDefinitionFile ModuleDefinitionFile

Gets or sets a value indicating the specified module definition file during executable creation.

OutputFile OutputFile OutputFile OutputFile OutputFile OutputFile

Gets or sets the default output file name; the default is based on the first .lib or .obj name on the command line.

SuppressStartupBanner SuppressStartupBanner SuppressStartupBanner SuppressStartupBanner SuppressStartupBanner SuppressStartupBanner

Gets or sets a value that suppresses the display of the startup banner and information messages.

ToolKind ToolKind ToolKind ToolKind ToolKind ToolKind

Gets the name of the kind of tool this is.

toolName toolName toolName toolName toolName toolName

Gets the name of the specified tool.

ToolPath ToolPath ToolPath ToolPath ToolPath ToolPath

Gets the path to the specified tool.

UseUnicodeResponseFiles UseUnicodeResponseFiles UseUnicodeResponseFiles UseUnicodeResponseFiles UseUnicodeResponseFiles UseUnicodeResponseFiles

Gets or sets a value indicating whether a linker or compiler can use a unicode response file.

VCProjectEngine VCProjectEngine VCProjectEngine VCProjectEngine VCProjectEngine VCProjectEngine

Gets a pointer to the project engine.

Methods

get_PropertyOption(String, Int32) get_PropertyOption(String, Int32) get_PropertyOption(String, Int32) get_PropertyOption(String, Int32) get_PropertyOption(String, Int32) get_PropertyOption(String, Int32)

Applies to