让我解释一下我的问题:我编写了一个使用 OpenCV libopencv_core.so 的共享库 libMyLib.so。
当我编写一个使用我的库(libMyLib.so)的应用程序时,我想隐藏 OpenCV 库的使用(即隐式链接),但我做不到。我也必须明确链接到 libopencv_core.so。
我应该怎么办?是否有可能或者我必须将 OpenCV 静态链接到我自己的库才能隐藏它?
我正在使用带有 gcc 4.7.3 和 ld 2.23.2 的 NetBeans 7.3.1。
谢谢你的帮助!