【发布时间】:2019-03-19 00:14:25
【问题描述】:
最近我更新到 Xcode 10 现在我通常使用 macOS 命令行工具制作 C++ 项目并发现了这个错误。现在,当我首先在没有输出的情况下构建和运行时,控制台不会出现并挂起。如果我先输出然后控制台来,然后你可以根据你的程序输入。
没有打印输出,第一个控制台挂起并且无法进行输入:
已编辑:使用 Xcode 10.1 (10B61) 再次遇到此问题
【问题讨论】:
-
我正在使用 Xcode 10。在我的机器上工作。用
/usr/bin/clang++ -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-padded -std=c++17 code.cpp编译,用./a.out运行,输入38。 -
@Eljay 如何将编译器更改为 clang++ 我是 xcode 的新手
-
clang++ 是 Xcode 10 自带的编译器。
-
你如何构建和运行你在终端中构建和运行吗?在 xcode 中,我使用 c++ 源编译器构建
-
我打开 Terminal.app 并根据我的评论运行命令,然后运行生成的可执行文件。如果您对 Xcode 更熟悉,也可以从那里开始。