MayaFlux 0.2.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches

◆ get_system_libraries()

const std::vector< std::string > & MayaFlux::Platform::SystemConfig::get_system_libraries ( )
static

Definition at line 86 of file HostEnvironment.cpp.

87{
88 static std::vector<std::string> lib_paths;
89
90 if (lib_paths.empty()) {
91#ifdef MAYAFLUX_PLATFORM_WINDOWS
92 auto msvc_libs = get_msvc_libraries();
93 lib_paths.insert(lib_paths.end(), msvc_libs.begin(), msvc_libs.end());
94
95 auto sdk_libs = get_windows_sdk_libraries();
96 lib_paths.insert(lib_paths.end(), sdk_libs.begin(), sdk_libs.end());
97#else
98 auto system_libs = get_unix_library_paths();
99 lib_paths.insert(lib_paths.end(), system_libs.begin(), system_libs.end());
100#endif
101 }
102
103 return lib_paths;
104}
static std::vector< std::string > get_unix_library_paths()

References get_unix_library_paths().

Referenced by find_library().

+ Here is the call graph for this function:
+ Here is the caller graph for this function: