【问题标题】:Microsoft Visual C++ connection to a Unix environment [closed]Microsoft Visual C++ 与 Unix 环境的连接[关闭]
【发布时间】:2012-05-03 22:38:17
【问题描述】:

我想连接到 Solaris 机器并从 Unix 环境中读取日志文件,以便我可以解析日志中的数据并创建报告。对于解析,我想到了使用 VC++。

我正在使用 Visual Studio 2012,因为用户不具备在 Unix 环境(控制台)中工作的知识,并且没有 GUI。

如何使用 VC++ 程序连接到 Unix 环境?

【问题讨论】:

  • 使用 samba 将 Unix 目录映射到 Windows 并读取它。

标签: c++ visual-studio visual-c++ c++-cli


【解决方案1】:

当然,您最好在 Solaris 机器上运行一个 Perl 脚本来解析日志并将文件本地转储到 Solaris 机器。恕我直言,用 Perl 或 Python 编写这种“日志抓取工具”要容易得多。

然后您可以安排 Solaris 机器上的目录通过 Samba 以只读方式共享,这样您的 Windows C++ 程序所要做的就是检查共享上是否存在文件并打开它。这里只需要本地文件打开功能。

如果无法共享,那么您将受到网络团队允许您使用的任何限制。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-11-04
    • 1970-01-01
    • 1970-01-01
    • 2012-01-17
    • 1970-01-01
    • 2014-08-12
    相关资源
    最近更新 更多