0

我有兴趣在 unix/linux 上使用 C++ 编写 wget、mutt 等终端应用程序。你能推荐一本关于这个主题的好书吗?

4

3 回答 3

4

也许这可以帮助你:

进阶linux编程

于 2012-12-25T13:07:55.497 回答
1

Linux 系统编程以及进程间通信、线程、共享内存和套接字在这本名为Advanced Linux Programming 的免费在线书籍中进行了解释。 这是另一本书An Introduction to GCC,它解释了编译器和链接器以及简单的 C 和 C++ 示例。

于 2012-12-25T13:08:53.563 回答
1

我想指出,例如,wget这不是我所说的“终端程序”。它更像是一个网络程序。网络编程本身就是一门艺术!

我同意提供的链接非常好。但是当我看到控制台/终端程序这个术语时,我更多地想到了一些可以移动光标的东西,比如 emacs、vi、linux 的 menuconfigu 等。在这种情况下,如果你想要一个轻松的生活,ncurses这是一个很好的图书馆,可以添加到你的“你理解的东西”的收藏中。

于 2012-12-25T13:21:58.250 回答