1、先按照静态库的方式添加到build settings的header search path和library search path中,同时添加动态库到build phases中的link binary with libraries中
2、在build phases中点击左上角的加号“+”,增加“new copy files phase”
3、将“destination”改为“frameworks”
4、拖入“libopencv_world.4.2.dylib”(我run的时候报错找不到这个库,在你们的环境中修改为你们报错对应的库就行)这里选择“create folder references”
5、设置build settings中的“dynamic library install name”为@rprth/libopencv_world.4.2.dylib(与步骤4的库名一致)
6、添加build settings中的“runpath search paths”为@loader_path/../Frameworks/libopencv_world.4.2.dylib(与步骤4的库名一致)
关于opencv动态库链接的问题(可执行文件工程为例)
最新推荐文章于 2023-03-14 11:29:31 发布