较旧的XCode命名空间错误

时间:2013-09-01 06:42:15

标签: xcode opencv

我将openCV应用程序从较新版本的Xcode移动到较旧版本(3.2.1)并使用相同的代码我从一开始就遇到了很多错误。

using namespace std;
using namespace cv;

返回以下错误:'namespace undeclared here'

cvInRangeS(imgHSV, cvScalar(10, 100, 100), cvScalar(20, 255, 255), imgThreshed);

返回以下错误:'函数'cvscalar'

的参数太少

任何人都知道为什么会这样吗?它在最近的XCode上运行良好。

1 个答案:

答案 0 :(得分:0)

感谢你解释你想要做的事情。

不要与旧版本的Xcode对抗(从Xcode 3到Xcode 4的转变比从Xcode 4到Xcode 5的转变更为戏剧性),但你可以 设置< / em> 项目设置中应用程序的最低部署版本。

以下是我执行此操作时的外观:

enter image description here