1

Visual Studio2010IDEをSmallDeviceCコンパイラ(SDCC)で使用する方法はありますか?VisualStudio内でSDCCを使用してコンパイルしたいと思います。

4

1 に答える 1

3

このルートに行きたいのなら、あなたは自分でたくさんのことを理解しなければならないでしょう。これが私が始める方法です:

  1. 「make」と入力するとSDCCでプロジェクトをビルドし、「makeclean」と入力するとプロジェクトをクリーンアップし、「makecleanall」と入力するとプロジェクトを再構築するMakefileを作成します。
  2. [ファイル]->[新しいプロジェクト]を実行し、[ファイルプロジェクトの作成]を選択します。build、clean、rebuildコマンドを上記のコマンドに設定します。
  3. Visual Studioが見つけられるように、Makefileとソースコードを含むディレクトリに.slnとファイルを移動する必要がある場合があります。.vcxproj

この時点で、VisualStudio内からプロジェクトをビルドできるはずです。

残念ながら、Visual StudioはSDCCによって生成されるエラーメッセージの形式を理解していないようです。そのため、それを機能させるには、Visual Studioを再構成するか、SDCCを再コンパイルする必要があります。それはあなたの練習問題として残しておきます。

Visual Studioは、「__ code」など、理解できない多くのSDCCキーワードにもアクセスすることを期待しているため、これらのキーワードをVisualStudioから非表示にするには次のような操作が必要になる場合があります。

#ifndef SDCC
#define __code
#endif

全体的に、私はあなたが多くの問題を抱えていることを期待しています。

代わりにEclipseでSDCCを使用するための手順を確認したい場合は、 Wixelユーザーズガイドを参照してください。

于 2012-07-07T15:42:51.703 に答える