我以前使用Visual Lint(作爲PC-lint的前端),並以某種方式配置它爲不同的項目使用不同的options.lnt文件。我的回憶可能不正確,它被配置爲在任何項目目錄中自動拾取任何名爲「options.lnt」的東西 - 即我不必爲每個項目單獨配置它。Visual Lint中的每個項目選項?
因此,舉例來說,我可能有兩個項目,ProjX和ProjY,我可能在他們每個人的不同options.lnt文件:
C:\MyProjects\ProjX\options.lnt
C:\MyProjects\ProjY\options.lnt
也許那些可能指的是一組特定的常規選項存儲在其他文件;例如,對於非常一般的東西,我有C:\ MyProjects \ Lint \ options.lnt,然後針對與某些軟件包相關的事物提供更具體的選項文件;例如我有C:\ MyProjects \ Lint \ options_boost.lnt供使用Boost的項目使用。所以,如果ProjX使用升壓,C:\ MyProjects下\ ProjX \ options.lnt將包含(至少)線:
C:\MyProjects\Lint\options.lnt
C:\MyProjects\Lint\options_boost.lnt
雖然也許ProjY不使用升壓,所以其options.lnt將有「一般」線,但不是Boost專用線。
這一切工作正常,但我已經遷移到一臺新的計算機,我似乎無法再次得到它的工作。當我針對ProjX運行Visual Lint時,它顯示應該被C(\)\ MyProjects \ Lint \ options_boost.lnt中的條目抑制的消息。
我已經進入Visual Lint的「工具/選項」,在「分析」選項卡下,我已將「首選分析方法」設置爲「每個項目」。我有專業版,我相信這個功能是必需的。我使用的是版本5(而之前的這臺機器是第四版)。
我是否可能缺少一些額外的配置,我需要設置爲了讓Visual Lint注意項目的選項文件?