gpt4 book ai didi

c - 在 Linux 上获取文件选择器的简单方法

转载 作者:太空宇宙 更新时间:2023-11-04 08:36:11 24 4
gpt4 key购买 nike

我正在尝试编写一个需要加载用户选择的几个文件的小程序。我认为使用 Linux 系统的默认文件选择器比自己编写更容易,但我真的不知道从哪里开始寻找。

那么,谁能推荐一种在 C 中使用 Linux 上的系统文件选择器的快速简便方法?

最佳答案

正如我评论的那样,许多 Linux 系统(例如租用的 VPS、消费者路由器盒等)没有任何图形用户界面(通常在 X11 之上)。

如果你想要一个用于 Linux 的 C 语言的 GUI 工具包,请考虑使用 GTK .然后看GtkFileChooserWidget & GtkFileChooser

如果您想要一个用于 Linux 的 C++ GUI 工具包,请考虑使用 Qt .

如果你想要一个终端界面,学习ncurses .

如果你想要一个 web 界面,使用一些 HTTP 服务器库,比如 libonionWt , 或者为您现有的网络服务器制作一个 FastCGI 程序。

也许编写一个简单的 shell 脚本可能更容易。阅读Advanced Bash Scripting Guide .您还可以使用脚本语言,如 Python、Ruby、Ocaml……

如果您不了解 Linux 编程,请阅读 Advanced Linux Programming第一的。另见 intro(2) & intro(3)

关于c - 在 Linux 上获取文件选择器的简单方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26156800/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com