• 締切済み

C言語 静的解析ツール

cpuへの組み込みソフト(C言語)を静的解析、単体テストできるツールを探しているのですが、 お勧めのメーカ、型式などありましたら教えて下さい。

みんなの回答

  • arain
  • ベストアンサー率27% (292/1049)
回答No.1

静的解析ツールなら、それこそ検索すれば山のように出てきますが、 >単体テストできるツールを探しているのですが、 組み込みはそれ専用のシステム構成になりますし、CPUも専用品になるためCPUメーカーもしくはCPU用の開発ツールを提供しているメーカーが提供しているものを使用することになります。 どんなものにも使える汎用製品というものは存在しません。 「cpuへの組み込み」がFPGAのことであっても、やっぱり同様になります。

k-design
質問者

お礼

回答ありがとうございます。 CPUメーカに問い合わせしてみます。

関連するQ&A

  • C言語のソース解析ツールありませんか

    UNIX系OSで動作するものでC言語を解析してmain()からの関数の流れを出力してくれるようなツールを探しています。 GUIはあまり期待していません、自作しようと思っていたのですが世の中にあるツールを見てからでも遅くないと思いました。 誰が作ったかわからないようなソースを維持管理することになった為、このような質問を致しました。 どうか、情報があったら教えて下さい。

  • C#の静的コード解析ツール

    C#の静的コード解析ツールについて調査しています。 そこで一点疑問なのですが、これらのツールでは何が検知できるのでしょうか。 例えば到達不可能なコードパスや、未初期化変数の参照等、 解析ツールの紹介でよく見られる「検知できること」は、 そもそもVisual Studioがビルド時にエラーや警告として教えてくれます。 C#の静的コード解析ツールは、こういったIDEが検知するバグ以外に、 どういったものを見つけてくれるのでしょうか。 製品によって異なるということは承知していますが、 何かご存知の方いらっしゃいましたら、一例だけでも教えて頂けるとありがたいです。

  • 【C言語】単体テストのイメージが全くつかない

    閲覧ありがとうございます。 C言語での改修案件に携わっているのですが、当方C言語も開発も経験のないものでして、単体テストについてお伺いしたいです。 システムBの単体テストをしたいとします。 システムBは、別サーバにあるシステムAからソケット通信で電文を受け取り、同サーバにあるシステムCにメッセージキューで電文を送ります。 また逆に、システムCからメッセージキューで電文を受け取り、システムAにソケット通信で電文を送ることもあります。 基本的にデータの中継を担うシステムです。 このとき、一体システムBの単体テストはどのような項目をやるのが正しいのでしょうか? (※CUnit等は使えません) JavaはJUnitを使っての単体テストの学習はしたことがあるのですが、C言語での単体テストの項目もやり方も全く想像がつきません。 私にPGの才能がないことは重々承知しておりますので、出来れば分かりやすくお教えいただければ幸いです。 よろしくお願いいたします。

  • C言語からC#への変換ツール

    現在C言語にて構築したプログラムをネットワーク上でも実行できるようにするため、ASP.NETを利用しようと思っています。 そのために、ASP.NETで利用できるC#に変換できるツールがあるか探しています。 C言語からC#へ変換するソフトウェアというものはありますか? OSはWindowsXPです。 回答よろしくお願いします。

  • 最近C言語の入門書を読み終えました。

    最近C言語の入門書を読み終えました。 C言語を勉強し始めたきっかけは、簡単なゲームを作ってみようという気持ちからです (最近は組み込みにも興味を持ち始めました。) 入門書を読み終え、次の段階に行こうかなと思ったところなのですが、 次は何を勉強していけばいいか分からなくなってしまいました; 他に言語を勉強しておくべきですか教えてください。 それと、組み込みはC言語を使って勉強したいのですが、組み込みキット?の様なものを買って 勉強したら良いですか? 勉強するのに参考になるサイトや本がありましたら教えてください。 よろしくお願いします。

  • PHPソースの解析やデバッグに使うツール

    PHPソースの解析やデバッグに使うツール c言語などのコンパイラ言語には優秀なIDEが多数ありますが 皆さんはPHPの開発をする時どのようなツールを使用しているのですか? フリーのPHPソースを解析する際、ステップ実行しながら変数の中身をウォッチ したりしながらソース解析したいのですが、VisualStadioのような便利なIDEはないのですか? そのようなツールなしにPHPソースを書くとすると無茶苦茶大変な気がするのですが 皆さんは、その困難を乗り越えてPHP開発をされているのですか? 素人な質問ですみませんが、詳しい方がいましたら教えてください。

    • ベストアンサー
    • PHP
  • C言語を始めるには?

    私はC言語に関して全くの初心者です。 これからC言語の勉強を始めたいのですが、 全くの初心者でもわかるようなサイトがあれば 教えて下さい。 お勧めのソフトなどがあれば教えて下さい。 まず何から手をつけたら良いのでしょうか? どうにかして理解したいのです。 回答お願いします。

  • C言語を覚えたいのですが

    こんばんは、C言語を学び始めようと思っているgcilts8551と申します。 C言語は工業高校時に簡単なものを習った程度の超初心者です。 質問したい事 1、本屋に行ってざっと見た感じ、C言語にはC、C++、C#とあるようですが、一から始めるならどれがお勧めでしょうか。 2、お奨めの本などあれば・・・(本屋で一応何冊か見ましたが、種類が多すぎてどれが良いのか判りませんでした・・・。) 3、お勧めの実行ソフトを御教え下さい。  (フリーは勿論、多少値段が張っても良いので、要素(属性?)別に色がついたりするソフトがあれば教えて頂けると嬉しいです。) 4、独学でも頑張れば本業としてプログラマーを目指せるのか 等、教えて頂けないでしょうか。 工業高校時代にプログラムの面白さを知って、本格的に覚えたいなと思ったのが切欠です。 とりあえず、やった事のあるC言語系から始めようと思い質問させて頂きました。 Cを学んでみて、なお面白かったら他の言語(今興味があるのはJavaやActionScript)も覚えたいと思っています。 ですので、頂けた回答を参考に色々検討して見ようと思いますので、御力を御貸し頂ければと思います。

  • C言語をCPUに読み込ませるためには、 C言語か

    C言語をCPUに読み込ませるためには、 C言語からアセンブリ言語にコンパイルして、 アセンブリ言語からアセンブルして機械語2進数にしてCPUに読み込ませるという 2段階をしないといけないんですか? 下記の画像のように説明している動画がありました

  • C言語のソースのトレースツールについて

    C言語のソースをトレースするツールを探しています。有料・無料問いません。知っている方教えてください。