pkg-config包不能用于debian virtualbox环境

时间:2018-01-01 21:58:43

标签: shell

我在虚拟盒环境中运行Debian 8。我面临的问题是在编译c ++文件时使用pkg-config包。

enter image description here

当我运行第一个命令时,我得到错误但是当我尝试使用第二个命令的输出编译vision.cpp时,它完美地工作,如下所示。

enter image description here

如果你们能帮我解决这个问题,我将不胜感激。是的,我三重检查我使用了背蜱(在macbook pro的1左侧),所以我看起来不像白痴,

1 个答案:

答案 0 :(得分:0)

原因是因为我使用的是使用括号而不是反引号来运行子命令的终端。另一个问题是鱼不会被空格分隔,但是pkg-config确实正确的命令是:

eval g++ -o code code.cc (pkg-config opencv --cflags --libs)

我使用此链接作为参考:https://github.com/fish-shell/fish-shell/issues/982