unix - Cmake 无法工作 - 没有当前工作目录

标签 unix path compilation cmake directory

我是这方面的新手,我一直在尝试解决另一个问题:

Two OpenCV's are installed (with different versions) and I can't delete all traces of the past one

有人建议我这样做

cmake -D CMAKE_PREFIX_PATH = usr/local ..

我这样做了,但 cmake 现在不起作用了。当我尝试一个简单的“cmake ..”时,我得到

No current working directory
Aborted

我该如何解决这个问题?如何设置 cmake_prefix_path?

最佳答案

CMake 2.8.10(及更早版本)生成错误

No current working directory

如果当前目录无法访问(通常是删除)。可以使用命令检查

cd .

现代 CMake(自 2.8.11 起)生成另一个错误:

Current working directory cannot be established.

另请参阅this bugreport .

关于unix - Cmake 无法工作 - 没有当前工作目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34378807/

相关文章:

java - 如何从Java程序编译/运行java程序(输入失败?)

linux - 如何给用户 ionic 级权限?

linux - 我如何通过命令知道我使用的是哪种 linux 版本

iOS - 查找黑色曲线包围的白色像素/区域并创建路径

bash - 在与当前脚本相同的目录中运行脚本

c - 如何在 UNIX/Linux 上运行我自己的程序

PERLLIB 成功注入(inject)@INC 数组,但不适用于非交互式 shell

c - 为什么这个 linux 伪终端程序不起作用?

macos - Mac 上的 Go 安装程序行为 : PATH modification vs symlink

ios - 编译时不包括 Prefix.pch