这几天,我在学习开放源码世界的joy。在Mac上使用,我的目的是构建软件是如此简单。
无论如何,这些包系统是专为主机系统设计的。如果我想为其他系统(例如,iOS、Android或Ubuntu)构建一个库(例如iOS),那么还有什么选择吗?
*交叉编译是指在主机系统B上编译目标系统A。
发布于 2011-09-12 15:22:33
OpenCV已经有到安卓和iOS的端口- Android端口正式发布与OpenCV 2.3.1;iOS端口目前只在OpenCV主干中可用。
两个端口都在使用cmake进行交叉编译。您可以下载源代码并查看如何完成此操作。有关构建Android端口的说明可在OpenCV维基上获得。
发布于 2011-09-12 10:13:26
参见CMake项目:http://www.cmake.org/
https://stackoverflow.com/questions/7386216
复制相似问题