Files
baidu_fanyi/cli_test.cpp
2026-03-24 10:28:37 +08:00

29 lines
597 B
C++

#include <CLI11.hpp>
#include <iostream>
#ifdef _WIN32
#include "Windows.h"
#endif
int main(int argc, char** argv)
{
#ifdef _WIN32
SetConsoleOutputCP(CP_UTF8);
#endif
CLI::App app("BF Translate");
argv = app.ensure_utf8(argv);
std::string configFile;
app.add_option("-c,--config", configFile, "Config file")->required();
std::string xlsxFile;
app.add_option("-x,--xlsx", xlsxFile, "Xlsx file")->required();
CLI11_PARSE(app, argc, argv);
std::cout << "configFile: " << configFile << "\n"
<< "xlsxFile: " << xlsxFile << "\n";
return 0;
}