【问题标题】:Code::Blocks console program problems on OSXCode::Blocks OSX 上的控制台程序问题
【发布时间】:2013-02-20 11:32:28
【问题描述】:

我通常在 CodeBlocks 中为算法问题做控制台应用程序,最近切换到 OSX Mountain Lion 机器。安装 xCode 和 CodeBlocks SP1 后我遇到了问题。

当我运行一个程序时,控制台终端应该会出现输出。此代码在首选项中,但它不起作用:

osascript -e 'tell app "Terminal"' -e 'activate' -e 'do script "$SCRIPT"' -e 'end tell'

是否有可能启动 iTerm2 窗口?

【问题讨论】:

    标签: macos terminal applescript codeblocks iterm


    【解决方案1】:

    osascript -e '告诉应用程序“iTerm”' -e '制作新终端' -e '告诉第一个终端' -e '激活当前会话' -e '启动会话“默认会话”' -e '告诉last session' -e '写文本“$SCRIPT”' -e 'end tell' -e 'end tell' -e 'end tell'

    【讨论】:

    • 也许您可以解释一下您的答案以使其更易于理解?
    • 我应该在我的回答中说清楚,对不起。这个问题有两个子问题,一个是他的代码不起作用,另一个是使用iTerm2。由于我不使用 Terminal.app,我无法修复他的代码。对于第二个子问题,有可能,只需将我的答案放在 CodeBlock 首选项中。 @RobinEllerkmann
    猜你喜欢
    • 1970-01-01
    • 2010-11-25
    • 2016-03-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-01-26
    • 2021-04-14
    相关资源
    最近更新 更多