我在虚拟盒环境中运行Debian 8。我面临的问题是在编译c ++文件时使用pkg-config
包。
当我运行第一个命令时,我得到错误但是当我尝试使用第二个命令的输出编译vision.cpp时,它完美地工作,如下所示。
如果你们能帮我解决这个问题,我将不胜感激。是的,我三重检查我使用了背蜱(在macbook pro的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