我需要在 Ubuntu Linux 平台上的 opencv 中编译一个简单的显示图像代码,但是出现了以下错误:
gcc: error: ‘pkg-config: No such file or directory
gcc: error: opencv‘: No such file or directory
gcc: error: unrecognized option ‘--cflags’
gcc: error: unrecognized option ‘--libs’
有人可以帮我吗?
答案1
请记住也包括产生错误的命令。
在这种情况下,我猜你从某个地方复制粘贴了 gcc 命令行,并且标点符号被弄乱了
$ gcc -o hello ‘pkg-config --cflags --libs opencv‘ hello.cpp
gcc: error: ‘pkg-config: No such file or directory
gcc: error: opencv‘: No such file or directory
gcc: error: unrecognized option ‘--cflags’
gcc: error: unrecognized option ‘--libs’
pkg-config 字符串周围的正确标点符号应该是“反引号”,而不是您似乎拥有的正引号“...”。
$ gcc -o hello `pkg-config --cflags --libs opencv` hello.cpp