VS2010でビルド/使用 プラットフォームSDK(Microsoft Windows SDK v7.1)がインストールされています。私はサンプルLSPを構築しようとした際MicrosoftのLSPサンプルコードをビルド
(Cにあります:\プログラムファイル\ MicrosoftプラットフォームSDK \サンプルがNetDS \ WinSockの\ LSP \)
を - RESOLVED--をBEGIN!
以下、同じ2つのエラーのうち16個が発生します。
Error 1 error C1083: Cannot open include file: 'nt.h': No such file or directory c:\program files\microsoft sdks\windows\v7.1\samples\netds\winsock\lsp\nonifslsp\lspdef.h 22 1 LSP
Error 7 error C1083: Cannot open include file: 'lspcommon.h': No such file or directory c:\program files\microsoft sdks\windows\v7.1\samples\netds\winsock\lsp\install\instlsp.h 35 1 LSP
このサンプルのソースコードをVSに追加すると、ファイル>新しいプロジェクトの既存のコードが使用されます。 これを実行すると、VSはすべてのPlatform SDKインクルードファイルのインポートを開始します。私はPSDKのインクルードを持たないのは問題を引き起こすだろうと他の場所で読んでいたが、ここではそうではないようだ。
! - 解決済み - !
は、私は今、上記の問題を修正した後、3つの以上のエラーに遭遇:
Error 1 error LNK2005: "struct _GUID gProviderGuid" ([email protected]@[email protected]@A) already defined in lspguid.obj C:\Program Files\Microsoft SDKs\Windows\v7.1\Samples\netds\winsock\lsp\instlsp.obj LSP
Error 6 error CVT1100: duplicate resource. type:MANIFEST, name:1, language:0x0409 C:\Program Files\Microsoft SDKs\Windows\v7.1\Samples\netds\winsock\lsp\CVTRES LSP
Error 7 error LNK1123: failure during conversion to COFF: file invalid or corrupt C:\Program Files\Microsoft SDKs\Windows\v7.1\Samples\netds\winsock\lsp\LINK LSP
私はLSPサンプルで内容/ファイルのいずれかを変更していません。
現在、私はそれを構築しようとしています。
これについての洞察は役に立ちます。
ありがとうございました。
どのようにビルドしていますか?コマンドラインから、IDEなど... – JaredPar
IDEを使用して、ありがとう。 – Dacto
私はそれがファイルを終了しないでください - いくつかのソースが見つかりましたが、私は確かに任意の選択に注意しますが、興味があればリンクがあります:http://www.komodia.com/lsp/lsp-sample/ –