2009-08-30 6 views
1

私はVista上でVS2008でコンパイルしようとすると多くの問題に遭遇しました。私はVS2008の初心者で、Windowsでのプログラミングは初めてであるため、エラーが発生したときは完全に失われています。VistaでVS2008をどのようにインストールしますか?

をVS2008はとにかくインストールされていて、私はオープンソースのアプリ を構築しようとしましたが、コンパイルがエラーによる停止:

私の問題は、以下の通りです。出力ウィンドウで私は参照してください:

1>fatal error C1900: Il mismatch between 'P1' version '20080116' and 'P2' version '20070207'

私のために完全に混乱!このエラーのスレッドが見つかり

+3

何か起きているエラーや、何をしようとしているのか、誰もあなたを助けることができない何らかの記述を含める必要があります。 –

+3

エラーが何であるかを言えば助けになります。結局のところ、通常は「うまくいく」 –

+0

あなたはVSを管理者権限で実行していますか?そうでない場合は、そのアイコンをShift +右クリックして管理者として実行を選択するか、アイコンのファイルプロパティで管理者として実行を恒久的にチェックします。 –

答えて

0

P1とP2は、コード上でコンパイラによって作成された「パス」を指します。 MicrosoftのC++コンパイラは2パスコンパイラです。最初のパスは、マシンコードへの実際の変換のために2番目のパスに与えられたデータを(ある種の中間形式で)生成します。

これらはc1.dllとc2.dllで実装されています。

エラーは本質的に、バージョンが一致していないと不平を言っています。修復のインストールを試みるか、VS2008 Service Pack 1をインストールしてください。

関連する問題