开发者社区> 问答> 正文

C/C++ 有没有封装好的API或者库来实现基于命令行的控制台程序?

我要写一个控制台下运行的程序,需要实现简单的用户交互,有没有现成实现的框架、封装好的API、开源库使用。

编译linux内核时的 make menuconfig这种就挺好用的,但是好像是用bash脚本实现的。我想用C语言实现。哪位兄台有高见呢?

展开
收起
a123456678 2016-06-15 11:24:56 3723 0
1 条回答
写回答
取消 提交回答
  • TUI程序:
    任务管理器htop
    文本编辑器nano
    浏览器lynx
    防火墙配置工具system-config-firewall-tui
    网络配置工具system-config-network-tui
    Debian软件安装工具tasksel
    Debian软件管理工具aptitude

    当然还有么么棒的readline.
    比如PHP在configure时加入--with-readline,CLI下则支持Interactive shell,这时输入PHP代码回车即可执行.
    --with-readline依赖开发包libreadline-dev:
    sudo apt-get install libreadline-dev

    2019-07-17 19:38:58
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
使用C++11开发PHP7扩展 立即下载
GPON Class C++ SFP O;T Transce 立即下载
GPON Class C++ SFP OLT Transce 立即下载