2009-07-14 23 views
0

私は元々はVisual Studio 2008 SP0用に設計された古いプロジェクトをコンパイルしようとしています(今はSP1を使用しています)。私はこれらのエラーを得ています。Visual Studio 2008のビルドエラー

Error 51 error LNK2019: unresolved external symbol "unsigned long __cdecl GetDeviceState(enum DEVICES_ENUM,enum DEVICE_STATE_ENUM &,int &)" ([email protected]@[email protected]@[email protected]@[email protected]) referenced in function _Get1394DeviceStatus Raw1394api.obj raw1394api 
    Error 52 error LNK2019: unresolved external symbol "unsigned long __cdecl SetDeviceState(enum DEVICES_ENUM,enum DEVICE_STATE_ENUM,int &,int &)" ([email protected]@[email protected]@[email protected]@[email protected]) referenced in function _Set1394DeviceStatus Raw1394api.obj raw1394api 
    Error 53 error LNK2019: unresolved external symbol "bool __cdecl InstallDevice(wchar_t *)" ([email protected]@[email protected]) referenced in function _InstallDriver Raw1394api.obj raw1394api 
    Error 54 error LNK2019: unresolved external symbol "bool __cdecl UninstallDevice(void)" ([email protected]@YA_NXZ) referenced in function _UninstallDriver Raw1394api.obj raw1394api 
    Error 55 fatal error LNK1120: 4 unresolved externals f:\InfoSelect My Documents\Zurvan on Windows\raw1394 for Windows by Dmitry\test\raw1394src\Debug\raw1394api.dll raw1394api 
+4

質問がありますか? – Eric

+0

彼の質問は「私はエラーをどのように修正するのですか?」と考えるのはかなり簡単だと思います。 – Ant

+0

移行ガイドを確認してください。 –

答えて

1

最後の行に記載されているファイルを確認することをお勧めします。

+0

ありがとうございました。 – Contango

2

おそらく最新のWindows SDKをインストールする必要があります。

1

プロジェクト設定でDLL/LIBの場所にシンボルが含まれていないと設定する必要があります。
プロジェクトでDirectX(またはXNA)を使用している場合は、DirectX SDKを先にインストールする必要があります。

関連する問題