Mr *_*ell 9 eclipse ubuntu opencv eclipse-cdt
我安装了ubuntu 10.我安装了我在软件中心找到的所有opencv软件包.我希望它在我的项目中可以引用的某个地方安装一些.lib文件,但我找不到它们.它放在哪里?
我想使用eclipse作为c ++中的ide编程,但是我在查找如何最初设置它时遇到了问题.我是eclipse和ubuntu编程的新手,所以如果有人有一步一步的指导,我很乐意看到它.
Eri*_*rko 20
您可以找到正确的链接标记使用pkg-config --libs opencv
和正确的包含使用pkg-config --cflags opencv
.
实际的库应安装在/ usr/lib中,并具有libhighgui.a或libhighgui.so等名称,但您可能不必直接引用它们.只需在Eclipse中的适当位置使用上述命令的输出来设置链接标志和包含目录.如果您确实想知道哪些库与OpenCV相关,那么输出pkg-config --libs opencv
将为您提供名称.例如,该命令的一个输出是-lhighgui,因此我们知道应该有一个libhighgui.so
在/ usr/lib中命名的文件.
我有一段时间没用过C或C++,所以我不记得那些选项在哪里,但它们在某个地方.
正如埃里克所说
pkg-config --libs opencv
Run Code Online (Sandbox Code Playgroud)
将返回要包含的库,如果它与包含文件路径有关
它是/usr/include/opencv
,如果你希望它是自动添加只需添加以下内容由埃里克命令沿着命令--cflags
到上面的命令。
例如。让要编译的文件为test.c然后整个命令将是
g++ test.c `pkg-config --libs --cflags opencv`
Run Code Online (Sandbox Code Playgroud)
希望能帮助到你。
归档时间: |
|
查看次数: |
40650 次 |
最近记录: |