【发布时间】:2016-09-07 14:12:51
【问题描述】:
我正在尝试获得一个 Sublime Text 2 构建系统,该系统最终将运行 cmake、make,然后运行 C/C++ 代码。我有 3 个目录:src、include 和 build(我相信它们的目的是不言自明的)。由于某种原因,cmake 没有被构建系统识别为有效命令,但它会在 cmd 中。我已经检查了我的系统路径变量和用户路径变量,并且都有 Cmake/bin。所以,我不知道为什么它会搞砸。这是我到目前为止所得到的:
{
"cmd": ["cd .. && cd build && cmake .. && mingw32-make . && ${file_base_name}"],
"file_regex": "^ *\\[javac\\] (.+):([0-9]+):() (.*)$",
"shell":true
}
目录的变化使得 cmake 在构建目录中运行。
这是 ST 窗口的输出:“'cmake' 未被识别为内部或外部命令, 可运行的程序或批处理文件。”
我也在 Windows 10 上运行。
【问题讨论】:
-
确保它在您的
%PATH%中。
标签: cmake sublimetext2 sublimetext