Files
baidu_fanyi/cli_test.cpp

29 lines
597 B
C++
Raw Normal View History

2026-03-24 10:28:37 +08:00
#include <CLI11.hpp>
2026-03-10 14:32:11 +08:00
#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;
}