c++ - 支持 vector 机规模 : command not found

标签 c++ xcode opencv command-line

我在 xcode 中运行 cpp 代码以及 opencv。在cpp代码里面,有一个命令行:

system("svm-scale -r allrange test_ind>> test_ind_scaled")

当我运行代码时,出现类似svm-scale: command not found

的错误

但是当我从终端运行这个命令行(svm-scale -r allrange test_ind>> test_ind_scaled)时,它没有错误 .

关于如何从 cpp 代码内部运行此命令行的任何建议?

如有任何建议,我们将不胜感激。

最佳答案

尝试使用完整路径运行 svm-scale。阅读其他与 xcode 相关的问题暗示 xcode 可能不会使用您的 PATH 变量,因此 system 不知道到哪里寻找特定命令。

关于c++ - 支持 vector 机规模 : command not found,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51739639/

相关文章:

c++ - unique_ptr 与多线程

c++ - 如何从 C++ 程序执行 C# exe

java - 使用 STL/POSIX 将二进制文件从 J2SE 加载到 iOS iphone

opencv - 双边过滤可以保留边缘,但我想要相反的功能,即边缘边缘过滤器?

python - 如何使用OpenCV对IP摄像机进行身份验证

c++ - 在 C/C++ 中 for 语句参数内的算术运算

ios - 在 Xcode 中将时间跨度加倍

xcode - 移动 Storyboard中其他对象后面的对象

ios - 为什么我的 Xcode 项目 : No such module 'SwiftyJSON' ? 中出现以下错误

opencv - 无法写入 .mp4 文件 - 无法打开编解码器 'libx264' : Unspecified error