36
A
回答
55
打造OpenCV的静态库需要BUILD_SHARED_LIBS
标志设置为false /关:
cmake -DBUILD_SHARED_LIBS=OFF ..
但我认为这是不够的,你的任务,因为你确实需要交叉编译库为你建筑。在Android或IOS的情况下,这种端口已经存在,您可以简单地使用它。在另一个平台的情况下,您需要创建自己的cmake工具链文件进行交叉编译,并可能在OpenCV构建系统中进行一些修复。
相关问题
- 1. 建设cmake的静态库
- 2. CMake剥离静态库
- 3. CMake:共享库,使用静态库
- 4. CMake搜索OpenCV库
- 5. CMake项目编译罚款SHARED库,但不与静态库
- 6. Cmake在窗口上,加载静态库
- 7. cmake检查库是否是静态的
- 8. cmake忽略静态库链接请求
- 9. CMake的 - 创建一个静态库
- 10. 由cmake链接到静态库
- 11. 使用CMake静态链接到项目外的库
- 12. 如何使用静态opencv库
- 13. Android Studio 2.2链接opencv静态库
- 14. 将第三方静态库与cmake组合成一个独立静态库?
- 15. 静态链接OpenCV
- 16. 将项目变为静态库
- 17. 请选择选项静态到动态
- 18. 如何选择使用CMake链接静态或动态增强库?
- 19. 使用动态库运行cmake项目
- 20. 将ICU作为静态库并入sqlite.dll
- 21. LNK2005与libpq作为静态库
- 22. -gcc的静态选项?
- 23. 静态HTML:iframe选项卡
- 24. CMake将共享库链接到静态库
- 25. 静态链接OpenCV 2.4.3.2
- 26. OpenCV静态链接错误
- 27. 使用cmake在项目中链接Opencv
- 28. 用CMake编译OpenCV项目时出错
- 29. 如何在CMake Makefile中包含OpenCV库
- 30. CMake:编译OpenCV时未找到CUDA库
该答案有效? :) – Wiliam