No CMAKE_Swift_COMPILER could be found问题解决

编译OpenCV的IOS平台包,出错:

CMake Error at CMakeLists.txt:20 (enable_language):

  No CMAKE_Swift_COMPILER could be found.

No CMAKE_Swift_COMPILER could be found问题解决_第1张图片

 出错定位,原因是启用Swift语言时没有找到CMAKE_Swift_COMPILER变量

 CMAKE官方文档说明启用Swift语言方法

No CMAKE_Swift_COMPILER could be found问题解决_第2张图片

 cmake 3.15开始支持swiftNo CMAKE_Swift_COMPILER could be found问题解决_第3张图片

 查找swiftNo CMAKE_Swift_COMPILER could be found问题解决_第4张图片

 设置CMAKE_Swift_COMPILER变量

set (CMAKE_Swift_COMPILER /usr/bin/swift)

修改OpenCV源码路径下的cmakel

你可能感兴趣的:(C++,opencv,人工智能,计算机视觉)