CHINAと書かれた箱が着ている?なんだろう・・・めったに物など来ることのない我が家である。箱を外側から調べると、「開梱時にはカッターを使わないでください」などと書いてあるではないか?もしや、爆弾でも入っているのでは?と恐る恐る箱を開ける。取扱説明書」と書いてあるぞ、なんていう無粋な突っ込みは不要である(笑)。AM普通に単純なサンプルプログラムを実行させようとしただけなのに、思ったよりもずっと苦戦してしまった。教科書によく出ている加算器のモジュールを作り、そのテストベンチをsc_mainに書くという単純なものだが・・・・なぜか、systemc.hがcmath.hを呼び出し、しかも、usingの解消ができないエラーが発生。モジュールは関係なく、#includeだけにしても起きる。プロジェクトをクリーンできれいにしても現象変わらず。昨日、インストール時に確認した最低限(sc_mainだけ)のプロジェクトは再コンパイルしても正常。結論:VCが何かのリソースを残しているらしい。完全に新しいプロジェクトを起こし直して、ソースコードだけこちらに持ってきたらコンパイル完SC_METHODの指定でワーニング。無視してコンパイルしたら実行時にメモリ参照の例外でダウン。普通に教科書通りなので、言語仕様的には間違っていなさそうで、原因追求に時間がかかる。追加しろと書いてあったのでそれを信じて追求に時間が掛かった。「いいえ」にするとりあえず、基本の基本(1つのハードウェアモジュールと、それのテストベンチ)がようやくコンパイルできるようになった。