2017-02-16 60 views
0

在OSX上使用CLion,我创建了一个简单的控制台应用程序,我想在其中执行system("clear")。当我在OSX终端中运行应用程序时,它的工作原理没有问题。当我使用CLion终端运行时,system("clear")失败并显示以下消息:如何在CLion中正确设置环境变量TERM

TERM环境变量未设置。

我第一次尝试做

set(ENV{TERM} "xterm-256color") 

然后我试图手动将它设置为手动设置我的cmakelists.txt文件没有成功(后面完全重启)在两个控制台和CMake的部分克利翁设置在建立,执行,部署使用如下的键/值对(环境选项):

TERM  xterm-256color 

以我OSX终端,做了env | grep TERM打印出

TERM_PROGRAM_VERSION = 388

TERM_PROGRAM = Apple_Terminal

TERM = xterm方式256color

我缺少什么?我不幸找不到它...

回答

1

终于找到了修复程序。您必须将环境变量TERM=xterm-256color添加到控制台或您的运行/调试配置中的CMake配置错误中。