2013-07-20 13 views
5

Coverityは無料のオープンソースプロジェクト(http://scan.coverity.com)の無料スキャンサービスを提供しています。私はDownload Coverity Scan Self-Buildに従ってスキャンのためのプロジェクトを設定しようとしています。自分のWebページから:各ビルドのCoverity Scan Setup?

:ビルドディレクトリ

  • オプションに

    1. CD:あなたが分析したくないのビルド手順を実行します - すなわち./

    2. COV-ビルドを設定--dir COV-INT [BUILD CMDとARGS]

  • 私は3つの質問があります

    • makeは、これらの目的のためにビルドスクリプトを検討しますか?またはそれは[ビルドCMDとARGS]の一部です

    • ブーストスレーブにはBoostなどのライブラリが含まれていますか?ライブラリに依存していますか?

    • スキャンサービスではどのような構成が必要ですか?デバッグ、テスト、またはリリース?

    +4

    この質問はプログラミングではなく、オンラインサービスを使用しているため、話題にはならないようです。 –

    +7

    トピックはソフトウェアツールの使用についてです。私は 'make 'や' gcc'の使い方に関する疑問とは違うとは思わない。さらに、「Coverity」タグは既にSOに入っていたので、他の人がこのツールを使って質問をしているようです。 – jww

    +3

    申し訳ありませんが、これはとても長い間閉鎖されました。何らかの理由で、多くのユーザーがメモを忘れてしまったように思えます。開発ツールに関する質問は、SOのためによく話題になっています。 – BoltClock

    答えて

    4
    • これらの目的のために、ビルドスクリプトと考えメイクですか?またはそれは[ビルドCMDとARGS]の一部です

    はい! makeBUILD CMDと単純に使用してください。代わりに、antcmake、あなたのビルドシステムが何であるかにかかわらず。

      ビルドスレーブにはBoostなどのライブラリが含まれていますか?私たちは、あなたがスキャンサービスは、どのような設定をしたいん

      • このルールを設定することができ、ライブラリ

      の[望ましくない]依存関係がありますか?デバッグ、テスト、またはリリース?

    問題がない場合は、必要な設定をスキャンできます。

    +0

    ありがとうg-makulik。 Linuxプラットフォームが優先されていますか?たとえば、Ubuntu 12はFedora 17よりも優れていますか?あるいはRed HatはFedoraよりもうまく動作しますか? – jww

    +0

    @noloader _ '優先Linuxプラットフォームがありますか?' _私が気づいているわけではありません。私たちは最近、仕事での試用プロセスを使用してCoverityを評価しました。私のプラットフォーム(Jenkinsビルド用)はSuse 12.2ですが、実際には考えていません。特定のOS特定機能およびAPIの使用に基づいた特定のルールを持つこと)。 –