我正在Mac OS上构建一个使用curses
库的程序。当我尝试在Xcode中运行它时,我收到以下错误消息:
Error opening terminal: unknown.
然后curses
调用exit
。
显然,它适用于终端窗口。
是否可以在Xcode的终端窗口中启动我的程序?我知道我可以使用“等待XXX启动”选项,但是很多Xcode在启动程序时的帮助消失了,所以我会寻找另一种方式。
答案 0 :(得分:0)
Xcode使用GDB或LLDB进行调试。
您可以直接从终端调用它们。这样,您的可执行文件将附加到工作区。
尝试:
gdb path/to/my/executable
然后,在GDB提示符下键入:
run
以调试模式启动程序。
查看GDB手册,了解调试命令,断点等内容。