我正在使用http://laurikari.net/tre/提供的tre工具。我正试图通过终端在我的Mac OS X机器上安装它。我遵循了我认为是安装新库的常规路径 - ./configure,sudo make,sudo install。一切似乎都在游动。
当我去c中访问库时,我收到以下(gcc)编译器错误: 错误:tre / tre.h:没有这样的文件或目录
具体在机器上安装了哪些c库?如何验证软件包/库是否已正确安装?
答案 0 :(得分:5)
如果您有兴趣,我发了一篇关于这个主题的博客文章。
答案 1 :(得分:1)
新库通常安装在/ usr / local / include下,但这取决于您构建和安装库的方式。找到头文件后,尝试在编译命令中添加-I/path/to/headers
。
您可能还想避免在初始make命令中使用sudo,并仅将其用于make install。有时使用root privs运行初始make命令会导致问题。