【发布时间】:2017-02-16 02:29:49
【问题描述】:
在 OSX 上使用 CLion,我正在创建一个简单的控制台应用程序,我想在其中执行 system("clear")。当我在 OSX 终端中运行该应用程序时,它可以正常工作。当我使用 CLion 终端运行它时,system("clear") 失败并显示消息:
TERM 环境变量未设置。
我首先尝试在我的cmakelists.txt 文件中手动设置它,但没有成功
set(ENV{TERM} "xterm-256color")
然后,我尝试使用以下键/值对(环境选项)在 CLion 设置中为构建、执行、部署中的控制台和 CMake 部分手动设置它(然后完全重启):
TERM xterm-256color
在我的 OSX 终端中,打印出 env | grep TERM
TERM_PROGRAM_VERSION=388
TERM_PROGRAM=Apple_Terminal
TERM=xterm-256color
我错过了什么?可惜没找到……
【问题讨论】:
标签: cmake environment-variables clion