SublimeLinter cppcheck linter可执行文件未找到。

问题描述 投票:2回答:1

我在Sublime Text 3上安装了SublimeLinter和sublimelinter-cppcheck包。

问题是sublime text说 SublimeLinter: WARNING: cppcheck deactivated, cannot locate 'cppcheck'. 我发现cppcheck找不到linter的可执行文件,所以我决定在系统中添加linter的路径。$PATH 属性。但问题是,我在系统中找不到linter的可执行文件。

一开始我以为它没有安装,但我意识到它必须和SublimeLinter包一起安装。但它没有安装。我试着用Unix的find命令找到它,唯一的结果是.com。

/Users/syky/.rbenv/versions/2.1.3/lib/ruby/gems/2.1.0/gems/cocoapods-core-0.34.2/lib/cocoapods-core/specification/linter

这不是我正在寻找的东西。

我使用Sublime Text 3,Mac OS X Yosemite和ZSH作为我的shell。

c++ sublimetext sublimelinter
1个回答
2
投票

SublimeLinter正在寻找 cppcheck 可执行文件,显然你还没有安装。它不是在寻找一个名为 linter. 请确保您已经完全阅读并理解以下内容 SublimeLinter-cppcheck 文件 在继续之前。最简单的方法是安装 cppcheck 是通过 自酿MacPorts 我个人最喜欢)。否则,你将不得不下载并编译源码,如果你是用C++编程,我想你应该知道怎么做。

一旦你有了 cppcheck 中创建一个指向它的符号链接。/usr/bin 所以Sublime可以找到它。修改你的ZSH PATH 什么都不会做,除非你总是从终端机启动Sublime,因为 PATH 从Dock启动的程序是不同的。

© www.soinside.com 2019 - 2024. All rights reserved.