0

OpenNi、NITE、OpenGLを使用してVisualStudio2008でkinectプロジェクトを作成しています。

開発中のランダムな時間に、次のエラーが発生します。

「C:\ ProgramFiles \ Microsoft SDKs \ Windows \ v6.0A \ bin\rc.exe」からエラー結果1が返されました。

運が悪かったのでインターネットを検索しました。

新しいプロジェクトを作成してすべてのコードをコピーすることができ、正常に機能しますが、これは毎日複数回実行したいことではありません。

さらに情報が必要な場合は、喜んでお知らせします。

全出力ウィンドウの読み取りを編集

1>------ Build started: Project: PointViewer, Configuration: Debug Win32 ------
1>Compiling resources...
1>Microsoft (R) Windows (R) Resource Compiler Version 6.0.5724.0
1>Copyright (C) Microsoft Corporation.  All rights reserved.
1>fatal error RC1110: could not open ..\Res\NITE.rc
1>Project : error PRJ0002 : Error result 1 returned from 'C:\Program Files\Microsoft SDKs\Windows\v6.0A\bin\rc.exe'.
1>Build log was saved at "file://d:\Documents\Uni work\Year 4\Personal Project\Samples \PointViewer\Debug\BuildLog.htm"
1>PointViewer - 1 error(s), 0 warning(s)
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
4

3 に答える 3

5

相対パス(..)を介してRCファイルを参照しています。
現在のディレクトリが変更されている可能性があるため..、RCファイルへのパスが変更されてエラーが発生している可能性があります。

RCファイルが変更されない方法で参照されていることを確認する必要があります。プロジェクトから削除してから再度追加してみてください。絶対的な用語でのみ参照するように注意してください。

ビルドを開始するディレクトリのプロジェクトとビルドの設定、およびプロジェクト設定でファイル名がどのように保持されるかを確認します。「ファイル名を永続化...」のようなものを探しています。

于 2012-02-09T23:38:06.250 に答える
0

同じエラーが発生しました。プロジェクトフォルダー全体をdocuments/visualstudio/projectsに移動します。それでも問題が解決しない場合は、デスクトップに移動してください。これは単なるリンクの問題であり、リソースを見つけることができません。これらの問題が発生する可能性があるため、フォルダを移動していないことを確認してください。

于 2013-05-14T22:31:20.570 に答える
0

説明されているエラーの考えられる理由-.rcファイルの名前が変更されました。.vcprojファイルの.rcファイル名を確認し、実際にディスク上に存在することを確認します。

于 2014-04-01T07:01:35.560 に答える