LIEF: Library to Instrument Executable Formats Version 0.17.0
Loading...
Searching...
No Matches
LIEF::pdb::BuildMetadata::build_info_t Struct Reference

This structure represents information wrapped by the S_BUILDINFO symbol. More...

#include <BuildMetadata.hpp>

Public Attributes

std::string cwd
 Working directory where the build tool was invoked.
 
std::string build_tool
 Path to the build tool (e.g. C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.36.32532\bin\HostX64\x64\CL.exe)
 
std::string source_file
 Source file consumed by the build tool
 
std::string pdb
 PDB path.
 
std::string command_line
 Command line arguments used to invoke the build tool
 

Detailed Description

This structure represents information wrapped by the S_BUILDINFO symbol.

Member Data Documentation

◆ build_tool

std::string LIEF::pdb::BuildMetadata::build_info_t::build_tool

Path to the build tool (e.g. C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.36.32532\bin\HostX64\x64\CL.exe)

◆ command_line

std::string LIEF::pdb::BuildMetadata::build_info_t::command_line

Command line arguments used to invoke the build tool

◆ cwd

std::string LIEF::pdb::BuildMetadata::build_info_t::cwd

Working directory where the build tool was invoked.

◆ pdb

std::string LIEF::pdb::BuildMetadata::build_info_t::pdb

PDB path.

◆ source_file

std::string LIEF::pdb::BuildMetadata::build_info_t::source_file

Source file consumed by the build tool


The documentation for this struct was generated from the following file: