在c ++程序中查找linux中已安装的程序

时间:2014-01-13 12:03:27

标签: c++ linux

我正在编写一个程序,打开一个应用程序,将程序的名称作为输入提供给程序。如何让程序在运行时搜索应用程序并查看它是否已安装在Linux系统中?我正在用c ++编写程序。

1 个答案:

答案 0 :(得分:1)

如果您认为已安装的程序是指PATH目录中的程序,那么请执行:

if (system("which programName") != 0)
    //your program is not installed in PATH directory