16#include "absl/flags/flag.h"
17#include "absl/flags/usage.h"
18#include "absl/log/globals.h"
19#include "absl/log/initialize.h"
26 absl::SetProgramUsageMessage(usage);
27 absl::InitializeLog();
static bool LoadGurobiSharedLibrary(const std::string &full_library_path)
static void SetFlags(const CppFlags &flags)
static void InitLogging(const std::string &usage)
In SWIG mode, we don't want anything besides these top-level includes.
absl::Status LoadGurobiDynamicLibrary(std::vector< std::string > potential_paths)
bool cp_model_dump_models
bool log_prefix
Controls if time and source code info are used to prefix logging messages.
int stderrthreshold
Controls the logging level shown on stderr.
std::string cp_model_dump_prefix
bool cp_model_dump_response
bool cp_model_dump_submodels