Jee*_*87c 1 cmake environment-variables clion
在 OSX 上使用 CLion,我正在创建一个简单的控制台应用程序,我想在其中执行system("clear")
. 当我在 OSX 终端中运行该应用程序时,它可以正常工作。当我使用 CLion 终端运行它时,system("clear")
失败并显示消息:
未设置 TERM 环境变量。
我首先尝试在我的cmakelists.txt
文件中手动设置它,但没有成功
set(ENV{TERM} "xterm-256color")
Run Code Online (Sandbox Code Playgroud)
然后,我尝试使用以下键/值对(环境选项)在构建、执行、部署中的控制台和 CMake 部分的 CLion 设置中手动设置它(然后完全重新启动):
TERM xterm-256color
Run Code Online (Sandbox Code Playgroud)
在我的 OSX 终端中,env | grep TERM
打印出来
TERM_PROGRAM_VERSION=388
TERM_PROGRAM=苹果_终端
TERM=xterm-256color
我错过了什么?可惜找不到了。。。
终于找到了解决办法。您必须TERM=xterm-256color
在运行/调试配置中添加不在控制台中的环境变量或 CMake 配置错误。
归档时间: |
|
查看次数: |
3418 次 |
最近记录: |