在 OSX 上使用 CLion,我正在创建一个简单的控制台应用程序,我想在其中执行system("clear")
。当我在 OSX 终端中运行该应用程序时,它可以正常工作。当我使用 CLion 终端运行它时,system("clear")
失败并显示消息:
未设置 TERM 环境变量。
我首先尝试在我的cmakelists.txt
文件没有成功通过这样做
set(ENV{TERM} "xterm-256color")
然后,我尝试使用以下键/值对(环境选项)在构建、执行、部署中的控制台和 CMake 部分的 CLion 设置中手动设置它(然后完全重新启动):
TERM xterm-256color
在我的 OSX 终端中,执行env | grep TERM
打印出来
TERM_PROGRAM_VERSION=388
TERM_PROGRAM=Apple_Terminal
术语=xterm-256color
我缺少什么?不幸的是我找不到它...
终于找到了修复方法。您必须添加环境变量TERM=xterm-256color
不在控制台或运行/调试配置中的 CMake 配置错误中。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)