【发布时间】:2017-10-17 08:35:37
【问题描述】:
我以前从未尝试过,因此非常感谢任何和所有 cmets 或建议。大局是我正在尝试在 iOS 应用程序中使用 C++ 文件。
整个项目都是从 C++ 文件开始的。不是 Objective-C(或 Swift)。 C++ 代码自己工作。
我能够使用 cmake -G Xcode .. 创建一个工作构建
要正确运行此构建,我需要在编辑方案下通过调整“Arguments Passed On Launch”,它可以完美运行。
现在问题来了。
1) 我如何链接方案以便它可以在 iOS 应用程序上启动此 C++ 构建?
2) 有没有办法以编程方式发送“Arguments Passed On Launch”?
3) 现在,C++ 构建使用cout 在 main.cpp 文件中显示结果。如何生成输出以便将其发送到 Objective-C 文件?
非常感谢任何大小的反馈或建议。谢谢。
【问题讨论】:
-
如果你有 C++ 源代码,只需将它们添加到 Xcode 项目中。不需要单独构建它们。
标签: c++ objective-c xcode