2017-02-16 971 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配置錯誤中。