Sane C++ Libraries
C++ Platform Abstraction Libraries
SC::Build::LinkFlags Struct Reference

Link flags (library paths, libraries to link, etc.) More...

#include <Build.h>

Public Attributes

Vector< StringlibraryPaths
 Libraries search paths list. More...
 
Vector< Stringlibraries
 Names of libraries to link. More...
 
Vector< Stringframeworks
 Frameworks to link on both iOS and macOS. More...
 
Vector< StringframeworksIOS
 Frameworks to link on iOS only. More...
 
Vector< StringframeworksMacOS
 Frameworks to link on macOS only. More...
 
Parameter< bool > enableASAN = false
 Enable linking Address Sanitizer. More...
 
Parameter< bool > enableStdCpp = false
 Enable and link C++ Standard Library. More...
 

Detailed Description

Link flags (library paths, libraries to link, etc.)

Member Data Documentation

◆ enableASAN

Parameter<bool> SC::Build::LinkFlags::enableASAN = false

Enable linking Address Sanitizer.

◆ enableStdCpp

Parameter<bool> SC::Build::LinkFlags::enableStdCpp = false

Enable and link C++ Standard Library.

◆ frameworks

Vector<String> SC::Build::LinkFlags::frameworks

Frameworks to link on both iOS and macOS.

◆ frameworksIOS

Vector<String> SC::Build::LinkFlags::frameworksIOS

Frameworks to link on iOS only.

◆ frameworksMacOS

Vector<String> SC::Build::LinkFlags::frameworksMacOS

Frameworks to link on macOS only.

◆ libraries

Vector<String> SC::Build::LinkFlags::libraries

Names of libraries to link.

◆ libraryPaths

Vector<String> SC::Build::LinkFlags::libraryPaths

Libraries search paths list.


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