Objective c 可以在mac应用程序中执行shell命令吗?

Objective c 可以在mac应用程序中执行shell命令吗?,objective-c,macos,compilation,ocaml,Objective C,Macos,Compilation,Ocaml,基本上,我想知道我是否可以编译用户在mac应用程序中输入的代码。我正在尝试制作一个OCaml文本编辑器,使用用户系统中已有的可执行文件(如ocamlc等)编译您的代码。我没有任何代码可显示或任何内容,因为我仍在考虑是否/如何构建这个mac应用程序。我不太确定我还应该包括哪些其他信息,所以就问吧。谢谢

基本上,我想知道我是否可以编译用户在mac应用程序中输入的代码。我正在尝试制作一个OCaml文本编辑器,使用用户系统中已有的可执行文件(如ocamlc等)编译您的代码。我没有任何代码可显示或任何内容,因为我仍在考虑是否/如何构建这个mac应用程序。我不太确定我还应该包括哪些其他信息,所以就问吧。谢谢

在Objto-C、C和C++中,以及许多其他语言使用。另见:


如果您正在使用Objective-C,请查看


如果没有,请查看。popen让您的父进程控制I/O流。

如果您使用的是Objective-C,请查看


如果没有,请查看。popen让您的父进程控制I/O流。

您可以使用Sys.command或Unix.open\u process*和Unix.create\u process命令。有关更多信息,请参阅man Sys和man Unix。

您可以使用Sys.command或Unix.open\u process*和Unix.create\u process命令。有关更多信息,请参阅man Sys和man Unix。

NSTask看起来很有趣,我必须弄清楚如何使用它。谢谢NSTask看起来很有趣,我得想办法使用它。谢谢