如何在 CLion 中正确设置环境变量 TERM

2024-01-10

在 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(使用前将#替换为@)

如何在 CLion 中正确设置环境变量 TERM 的相关文章

随机推荐

  • 如果这些容器属于不同的层,那么每个应用程序拥有许多 Castle Windsor 容器是否正确?

    我最近一直在玩温莎城堡 并意识到我可以用它来支持我目前已经使用的类似容器的对象 到目前为止 我只阅读了有关每个应用程序只有一个容器实例的应用程序的信息 如果这些容器属于不同的层 那么每个应用程序有许多容器是否正确 我问这个问题的原因是因为我
  • 如何根据R中行之间的日期差异过滤行?

    每个内id 我想保留至少相隔 91 天的行 在我的数据框中df below id 1有 5 行并且id 2有 1 行 For id 1 我想只保留第一 第三和第五行 这是因为如果我们比较第一个日期和第二个日期 它们相差 32 天 因此 删除
  • 将属性添加到类型而不是类型实例的隐式转换

    我正在阅读一些较旧的 Scala 帖子 以更好地理解类型类 然后我运行了 穿过this one https stackoverflow com questions 8524878 implicit conversion vs type cl
  • 在 HTML 中调用 Google Apps 脚本函数

    我担任一支运动队的教练并为其建立了一个网站 我想在管理页面添加一个按钮 单击该按钮即可快速向团队中的每个人发送电子邮件 这封电子邮件的内容如下 今天的日程安排已更改 请访问网站了解更多信息 我确信通过 Outlook 中的通讯组列表或其他东
  • Android:PhoneLookup 的目录数据提供程序

    我正在编写一个自定义 Android 联系人目录 我已经实现了 ContactsContract Directory 提供程序 并且从手机应用程序中进行搜索工作正常 我现在面临的问题是 当我有来电 去电时 Android 拨号器不会查询我注
  • 使用 pywinauto 检查复选框不起作用

    我从 pip 安装了最后一个 pywinauto 模块 我不知道如何使用 Check UnCheck GetCheckState 方法 这是我非常简单的代码示例 from pywinauto import application Start
  • 测试 numpy 数组中的每个元素是否位于两个值之间的简单方法?

    我想知道是否有一种语法上简单的方法来检查 numpy 数组中的每个元素是否位于两个数字之间 换句话说 就像numpy array 1 2 3 4 5 lt 5将返回array True True True True False 我想知道是否
  • antlr 文字字符串匹配:我做错了什么?

    我已经使用antlr 3天了 我可以解析表达式 编写侦听器 解释解析树 这是梦想成真 但后来我尝试匹配文字字符串 foo 但失败了 我可以找到很多声称可以做到这一点的例子 我都试过了 所以我创建了一个小项目来匹配文字字符串 我一定是在做一些
  • C#:如何将DLL嵌入到资源文件中(程序目录中没有DLL副本)

    我有一个需要 X dll 的 C 应用程序 项目 A 我已经将生成X dll的项目添加到A中作为Visual Studio中的参考 我还将 X dll 的发布版本作为二进制文件添加到 A 中的资源文件中 我已经告诉A项目了not将 X dl
  • 在 R 中合并列

    我想使用 R 将数据框的两列合并为一长列 下面有一个可重现的数据 data lt data frame x c 4 5 6 7 7 7 y c 3 4 5 6 7 7 data x y 1 4 3 2 5 4 3 6 5 4 7 6 5 7
  • Waypoint npm - 错误:无法解析“waypoint”

    我有一个 vue 项目并安装了 waypoints npm install waypoints 我尝试导入它 import waypoint from waypoints 但出现错误 错误 无法解析 Mypath 中的 路径点 我究竟做错了
  • 我需要服务器向所有客户端发送消息(Python、套接字)

    这是我的服务器程序 它如何将从每个客户端接收到的数据发送到每个其他客户端 import socket import os from threading import Thread import thread def listener cli
  • '#' 在 Mocha 中有特殊含义吗?

    describe indexOf it doSth 在 Mocha 中有特殊含义吗 什么是describe and it实际上呢 抱歉 没有找到相关文档describe and it describe and it遵循一种称为BDD 意思是
  • 使用 Zend 框架 2 未在 JSON 中呈现 404 HTTP 错误

    我正在使用 zend Framework2 创建一个简单的 Restful api 并且我参考了 Rob Allen 关于该主题的注释以及 http hounddog github com blog getting started with
  • 使用 C# 枚举 Excel 工作簿中单元格的有效方法

    枚举工作簿中每个工作表中的每个单元格的最有效方法是什么 对于包含约 130 000 个单元格的工作簿 下面的方法似乎相当有效 在我的机器上 打开文件大约需要 26 秒 枚举单元大约需要 5 秒 不过 我不是 Excel 专家 并且希望与更广
  • WebAPI 控制器中的 MVC 路由

    关于 MVC 和 WebAPI 中的路由的快速问题 我在路由config cs中添加了一条路由 routes MapRoute name ConfirmEmail url ConfirmEmail userid defaults new c
  • App Engine Cloud Trace 是否需要 AppState?

    谷歌的应用程序引擎已经升级了他们的开发者控制台 它包括一个名为云踪迹 https cloud google com tools cloud trace 这是改进版吗AppStats https cloud google com appeng
  • 使用 Django 在用户注册时填写用户个人资料

    我正在开发一个应用程序 使用 Django 提供的用户默认身份验证 以及django registration redux 同样在文档中 他们建议将用户配置文件链接到OneToOneField在不同的模型中 如下解释 https docs
  • Groovy 家长/孩子私人领域访问奇怪与关闭

    在 Groovy 中 我有一个父类和一个子类 其中父类的构造函数尝试使用闭包设置父类字段的值 如以下代码所示 try def x new ChildClass catch ex ex printStackTrace System err c
  • 如何在 CLion 中正确设置环境变量 TERM

    在 OSX 上使用 CLion 我正在创建一个简单的控制台应用程序 我想在其中执行system clear 当我在 OSX 终端中运行该应用程序时 它可以正常工作 当我使用 CLion 终端运行它时 system clear 失败并显示消息