帮助
判断 Linux 应用程序是否安装 - C++:修订历史
查看该页面的日志
跳到导航
跳到搜索
筛选修订版本
展开
折叠
截止日:
标签
过滤器:
可视化编辑
可视化编辑:已切换
已被回退
手工回退
撤销
新建重定向
替换
清空
移除重定向
显示版本
差异选择:选中要对比的版本的单选按钮,按Enter键或下方的按钮。
说明:
(当前)
=与最后版本之间的差异,
(之前)
=与上一版本之间的差异,
小
=小编辑。
2024年10月18日 (星期五)
当前
之前
09:12
2024年10月18日 (五) 09:12
阿奔
讨论
贡献
1,927字节
+1,460
无编辑摘要
标签
:
可视化编辑:已切换
2024年10月6日 (星期日)
当前
之前
19:48
2024年10月6日 (日) 19:48
阿奔
讨论
贡献
小
467字节
0
阿奔移动页面
C++ 判断 Linux 应用程序是否安装
至
判断 Linux 应用程序是否安装 - C++
当前
之前
19:46
2024年10月6日 (日) 19:46
阿奔
讨论
贡献
467字节
+467
创建页面,内容为“使用 popen 执行 which 命令。 <small><nowiki>#include <iostream> bool is_inst(const string& package_name) { string cmd = "which " + package_name; FILE* pipe = popen(cmd.c_str(), "r"); if (!pipe) { return false; } char buffer[128]; while (fgets(buffer, sizeof(buffer), pipe) != nullptr) { pclose(pipe); return true; } pclose(pipe); return false; }</nowiki></small>
分类:Develop
分类:C++
”
导航菜单
个人工具
登录
命名空间
页面
讨论
大陆简体
查看
阅读
查看源代码
查看历史
更多
搜索
导航
首页
最近更改
随机页面
目录
文章分类
侧边栏
帮助
工具
链入页面
相关更改
Atom
特殊页面
页面信息