B10 CU を作る 2日目 SPIMのコンパイル.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
B10 CPUを作る 2日目 SPIMのコンパイル TA 高田正法 mtakada@mtl.t.u-tokyo.ac.jp SPIMの実行環境 Windows + Visual Studio Windows(電気系図書室) Visual Studio(電気系図書室、最新版は.NET 2003) cygwin(実験室備え付けCD or ダウンロード) Windows + gcc(on cygwin) Windows(電気系図書室) cygwin(実験室備え付けCD or ダウンロード) Linux + gcc Linux(ダウンロード、購入、etc) ソースファイルからの、SPIM実行ファイル生成 Windows + Visual Studio 前提 Windowsが動く Visual Studioがインストールされている 電気系図書室から借りてインストールしてください ディスクには限りがあるので、効率よく、余裕を持って回してください 最新版はVisual Studio .NET 2003です 以下の説明では.NET 2003 を対象としますが、バージョン6.0以降ならどのバージョンでも動作するはずです Visual C++ 6.0以降(6.0含む)がインストールされているのであれば、それを使うのが良いでしょう cygwinのインストール - Visual Studioを使う場合 実験室にあるCD-Rの、cygwin_installerディレクトリにあるsetup.exeを実行 Install From Local Directoryを選択 後は、http://www.mars.dti.ne.jp/~sohda/cygwin/ を参考にインストール この際に、次の2つをインストールする Devel内 flex Devel内 bison cygwinをインストールしたディレクトリは後で必要になる 自信がない人はメモしておくといいかも Visual Studio .NET 2003でのSPIMのビルド ファイル – ソリューションを開く を選択 SPIMを展開したディレクトリの中の、Larus\Software\SPIM\PCSpim\ にあるプロジェクトファイルを開く プロジェクトファイルの変換に対しては”はい” ソース管理統合の警告は無視 ビルド ビルド – ソリューションのリビルド 多分、以下のようなエラーが表示されるはず C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\atlmfc\include\cstringt.h(250) : error C3861: ‘alloca’: 識別子は、引数依存の照合を使用しても見つかりません。 Larus\Software\SPIM\PCSpim\StdAfx.h の前の方に、   #define alloca(x) _alloca(x)   を追加すると回避できる プロジェクトファイルの修正 次のようなエラーが表示されるはずなので 指定されたパスが見つかりません。 Project : error PRJ0019: ツールはエラー コードを返しました : カスタム ビルド ステップを実行しています。 以下のどちらかを編集(メモ帳などで) Visual Studio .NET 2003を使っている場合 Larus\Software\SPIM\PCSpim\pcspim.vcproj Visual Studio 6.0を使っている場合 Larus\Software\SPIM\PCSpim\pcspim.dsp c:\Program Files\cygwin\~となっているところを、cygwinをインストールしたパスに変更 cygwinは、デフォルトではc:\cygwinにインストールされる 4箇所あるはず 補足事項 Visual Studio .NET 2002でのプロジェクト変換はまともに動作しません CD内のプロジェクトファイルをコピーして使って下さい SPIMのディレクトリ名に空白が含まれているとうまくいかないかもしれません C:\Documents and Settings\~に置いている人は、置き場所を変えてみてください ソースファイルからの、SPIM実行ファイル生成 Windows + gcc(on cygwin) 前提 Windowsが動作している cygwinのインストール - cygwin版spimを使う場合 実験室にあるCD-Rの、cygwin_installerディレクトリにあるsetup.exeを実行 Install From Local Directoryを選択 後は、http://www.mars

文档评论(0)

mn93322 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档