我正在尝试创建一个交互式命令行程序,似乎Mono-Curses是我需要的.但我对如何使用它感到非常困惑.我有一些问题.我真的需要创建我的项目吗?我需要单声道还是可以使用.net框架?为什么那里有.c文件,我该怎么办呢?
如果有人能帮我安装所有必需的装配,我们将不胜感激.
有谁知道一个库可以用.net做到这一点?
我不介意将Mono用作个人项目.我只需要步骤找出我需要从单声道下载什么来使用该库.
我将在我的机器上进行本地开发,这是vista.
乍一看该项目和源代码,似乎相当大一部分代码必须移植到 Windows - 恐怕它似乎是专门为 Linux 终端(xterm)和可能的 Mono 设计的 -特定的库。尤其是前者,确实导致了这里的问题,因为两个操作系统之间的 API/接口存在巨大差异。
我建议您尝试为基于控制台的应用程序找到一个 CLR (Windows) 库,而不是摆弄这个库(尽管我不确定是否存在这个库,因为与 *nix 相比,Windows 上的命令行重要性较低) 。老实说,您甚至可能最好从头开始编写一个...如果您想走这条路,请尝试从 JConsole 库的 C# 端口开始,可以在此处下载(并附有一系列 6教程)。与 Win32 控制台的低级接口将是一个棘手的部分,但幸运的是该库应该为您完成几乎所有的工作。一旦你超越了这个阶段,它可能不会是一个伟大的任务 - 你甚至可以重用大部分 Mono-Curses 代码(其中似乎并不多)。无论如何,祝你好运!
| 归档时间: |
|
| 查看次数: |
2017 次 |
| 最近记录: |