我正在尝试编译一个使用节日库的程序。
基本上,要求是在包含路径中包含节日和estools 头目录,并且包含它们的库路径。
在正常安装中,它们只是保留在自己的文件夹中,因此您有
/some/path/festival/src/include
/some/other/path/estools/include
作为所需的搜索路径,以及
/some/path/festival/src/lib
/some/other/path/estools/lib
作为库路径。
我认为处理这个问题的正确方法是使用“--with-estools”和“--with-festival”配置选项。
但是,当它安装在 debian/ubuntu 系统上时,会有不同的设置。我希望能够处理这个设置,搜索路径在哪里
/usr/include/festival
/usr/include/estools
搜索路径只是
/usr/lib
我想检测第二种情况并自动处理它,同时如果不满足第二种情况,仍然需要用户指定前两个目录。我该怎么做?