SPVM::Builder::ObjectFileInfo - Object file information
SPVM::Builder::ObjectFileInfo is a object file information.
Fields of SPVM::Builder::ObjectFileInfo.
my $file = $object_file_info->file;
Get and set the path of the object file.
my $source_file = $object_file_info->source_file;
Get and set the path of source file.
my $cc = $object_file_info->cc;
Get and set the compiler name that compiled the object file.
my $ccflags = $object_file_info->ccflags;
Get and set the compiler flags that compiled the object file. The default value is .
my $class_name = $object_file_info->class_name;
Get and set the class name belonged to when the object file was compiled.
my $lib_type = $object_file_info->lib_type;
Get and set the library type if the object is a static library or a dynamic library.
The values are static, or dynamic.
my $source_type = $object_file_info->source_type;
Get and set source type. native_module or resource.
my $config = $object_file_info->config;
Get and set the config that is used to compile the source file.
Methods of SPVM::Builder::ObjectFileInfo.
my $object_file_info = SPVM::Builder::ObjectFileInfo->new;
my $object_file = $object_file_info->to_string;
Get the object file name. This is same as object_file field.
SPVM::BlessedObject::String overloads the following operators.
my $bool = !!$object_file_info;
my $object_file_name = "$object_file_info";
Alias for "to_string".
To install SPVM, copy and paste the appropriate command in to your terminal.
perl -MCPAN -e shell
For more information on module installation, please visit the detailed CPAN module installation guide.