std::stringproblem="Unable to compile program using Storm data structures. Is Storm's root directory '"+stormRoot+"' set correctly? Does the directory contain the source subtree under src/ ?";
std::stringproblem="Unable to compile program using Storm headers. Is Storm's include directory '"+stormIncludeDirectory+"' set correctly? Does the directory contain all the headers (in particular 'storm-config.h'?";
std::stringproblem="Unable to compile program using Storm configuration. Is Storm's configuration directory '"+stormConfigurationDirectory+"' set correctly? Does the directory contain the file storm-config.h?";
this->addOption(storm::settings::OptionBuilder(moduleName,doctorOptionName,false,"Show debugging information on why the jit-based model builder is not working on your system.").build());
this->addOption(storm::settings::OptionBuilder(moduleName,compilerOptionName,false,"The compiler in the jit-based model builder.")
.addArgument(storm::settings::ArgumentBuilder::createStringArgument("name","The name of the executable. Defaults to c++.").setDefaultValueString("c++").build()).build());
this->addOption(storm::settings::OptionBuilder(moduleName,stormRootOptionName,false,"The root directory of Storm.")
.addArgument(storm::settings::ArgumentBuilder::createStringArgument("dir","The directory that contains the src/ subtree of Storm.").build()).build());
.addArgument(storm::settings::ArgumentBuilder::createStringArgument("dir","The directory that contains storm-config.h.").build()).build());
this->addOption(storm::settings::OptionBuilder(moduleName,stormIncludeDirectoryOptionName,false,"The include directory of Storm.")
.addArgument(storm::settings::ArgumentBuilder::createStringArgument("dir","The directory that contains the headers of Storm.").build()).build());
this->addOption(storm::settings::OptionBuilder(moduleName,boostIncludeDirectoryOptionName,false,"The include directory of boost.")
.addArgument(storm::settings::ArgumentBuilder::createStringArgument("dir","The directory containing the boost headers version >= 1.61.").build()).build());
this->addOption(storm::settings::OptionBuilder(moduleName,carlIncludeDirectoryOptionName,false,"The include directory of carl.")