【发布时间】:2018-06-15 08:40:14
【问题描述】:
我刚刚在 Ubuntu 18.04 上安装了 OpenCV-3.4.1。只有当我使用pkg-config --cflags --libs opencv 运行 g++ 命令时,我才能编译我的 C++ 文件
我是否可以在不使用这些附加标志的情况下编译 c++ 文件
我如何告诉 g++ 每次都自动查看 /usr/include/opencv 的 .h 文件
【问题讨论】:
我刚刚在 Ubuntu 18.04 上安装了 OpenCV-3.4.1。只有当我使用pkg-config --cflags --libs opencv 运行 g++ 命令时,我才能编译我的 C++ 文件
我是否可以在不使用这些附加标志的情况下编译 c++ 文件
我如何告诉 g++ 每次都自动查看 /usr/include/opencv 的 .h 文件
【问题讨论】:
要添加到包含路径,请参阅此问题:How to add a default include path for GCC in Linux?
然而,一个更好的解决方案是编写一个 shell 脚本来编译你的代码,而不是每次都输入命令行。
最好的解决方案是使用适当的构建系统,这将在未来为您省去很多痛苦,这只是众多可用选项中的一小部分:
【讨论】: