2011-07-11 15 views
1

フォーク:件名:古いC++ dll、Visual Studioを再ビルドしますか?または何?

非常に古いプロジェクトを復活させるには、8051プロセッサ命令+内蔵周辺シミュレータが必要です。 (。長い話)私は自分のニーズにほとんど完璧ですWinXPの標的アバンダンプロジェクトが見つかりました:

http://home.arcor.de/jensaltmann/jsim-e.htm 

それはちょうど私が使用する必要があり、外部メモリモデルをサポートするために、改善のほんの少しを必要とします。 (8051ファンの場合:外部データとして読み出すには0〜0x7fffの外部プログラムメモリが必要で、0x8000〜0xffffの外部RAMと連続している必要があります)

年前に開発者/管理者が不足していて、フロントエンドGUIのコードと8051固有のDLL。

注意:最初にプロジェクトを行ってからソースを投稿してくれた開発者の方に感謝します。

調整が必要なDLLソースにコードがあります...あまりにも難しくありません。

しかし、開発者は開発環境について何も言わなかった。

DLLソースコードは、 "MSDEV-PRJ"という名前の "MSDEV-PRJ"という名前のフォルダに解凍されます。そのうち約10個は.cppです。 。フォルダ名とプロジェクトの年齢に基づいて、私はこれがMS Visual Studioプロジェクトであると推測しています。私はちょうど1995-2000くらいの同じヴィンテージのMSVSのコピーを所有しています。

私の質問:

  1. 完了し、一貫性のあるVisual Studioのプロジェクトを内に含まれている意味するものではこの名前のフォルダを探していますか?つまり、私のVSディスクを運ぶことは価値があるように見えますが、インストールを行う - 私が思い起こすことは辛いことがあります - そして試してみてください。

  2. GNUツール、特にMinGWを使用することの難しさは、私がすでにインストールしたことがあり、その仕事をするにはどうなりますか? [1]〜...のスケールでこの種の変換はどれくらい難しいでしょうか?

  3. これに対する全く異なるアプローチ、例えば、 MSVSプロジェクトをインポートしてMS指令を処理できる安価な/無料の開発環境あるいは、誰かが私がちょうど買うことができる本当に良い完全機能、低コストの8051シミュレータを知っているかもしれませんか?

TIA

hen3ry

答えて

0

私は、Visual Studioとの誰かがすでにインストールされたと、彼はすぐに確認することができました、 "はい" このソースは、完全な--almost完全consistent-- MSVSプロジェクトです。それは正常に再コンパイルされ、正しく機能するようです。これで、他の開発環境を見る必要はありません。

おかげで、

hen3ry

関連する問題