当我用opencv编译代码时,我发现人们使用pkg-config来获取包含和链接信息。例如,
g++ main.cpp `pkg-config --cflags --libs opencv`
但是,正如这篇帖子:Command substitution: backticks or dollar sign / paren enclosed?所说,首选使用$()。
g++ main.cpp $(pkg-config --cflags --libs opencv)
在这种情况下,似乎更经常出现重音。为什么呢?