| 12345678910111213141516171819202122232425 | //  Copyright (c) 2011-present, Facebook, Inc.  All rights reserved.//  This source code is licensed under both the GPLv2 (found in the//  COPYING file in the root directory) and Apache 2.0 License//  (found in the LICENSE.Apache file in the root directory).//#ifndef ROCKSDB_LITE#ifndef GFLAGS#include <cstdio>int main() {  fprintf(stderr, "Please install gflags to run rocksdb tools\n");  return 1;}#else#include "tools/trace_analyzer_tool.h"int main(int argc, char** argv) {  return ROCKSDB_NAMESPACE::trace_analyzer_tool(argc, argv);}#endif#else#include <stdio.h>int main(int /*argc*/, char** /*argv*/) {  fprintf(stderr, "Not supported in lite mode.\n");  return 1;}#endif  // ROCKSDB_LITE
 |