在 Windows XP 上编译 NVIDIA Quadro FX SDK (NVGVOSDK)
我在 Windows XP 盒子中连接了 NVIDIA Quadro FX 4800 卡,我尝试使用 NVGVOSDK。这个 SDK 没有很好的文档记录并且相当旧。我从 NVIDIA 合作伙伴网站下载了 1.2 版,该版本是 2007 年的,但似乎是最新版本。
我正在尝试编译并运行下载附带的一些示例。我尝试使用 Visual Studio 2008 Professional 中提供的“NVGVOExamples2003.sln”解决方案文件专门运行“textcrawl”示例。我必须删除对 GLaux 的引用才能使示例成功编译和链接。当我尝试运行它时,我在弹出窗口中收到以下错误:“此应用程序无法启动,因为未找到 NvCpl.dll。重新安装应用程序可能会解决此问题。”
NvCpl.dll 位于“C:\WINDOWS\system32\nvcpl.dll”,我很确定它已正确注册,因为我使用 NVIDIA 控制面板没有任何问题。
我对 Windows 上的开发相当陌生,所以我不确定这是否是 NVGVOSDK 特定问题,或者这是否只是我在 Visual C++ 中链接事物的方式。欢迎任何见解或建议。
I've got an NVIDIA Quadro FX 4800 card hooked up in a Windows XP box and I am trying to compile and run some code using the NVGVOSDK. This SDK is not very well documented and is rather old. I downloaded version 1.2 from the NVIDIA Partners site which is from 2007 but appears to be the latest version.
I am trying to compile and run some of the examples that come with the download. I tried specifically running the "textcrawl" example using the provided "NVGVOExamples2003.sln" Solution file in Visual Studio 2008 Professional. I had to remove references to GLaux to get the example to compile and link successfully. When I try to run it, I get the following error in a pop-up window: "This application has failed to start because NvCpl.dll was not found. Re-installing the application may fix this problem."
The NvCpl.dll is located at "C:\WINDOWS\system32\nvcpl.dll" and I am pretty sure it is properly registered as I have no problems using the NVIDIA Control Panel.
I am fairly new to development on Windows, so I am not sure if this is an NVGVOSDK specific issue, or if it's just the way I am linking things in Visual C++. Any insight or suggestions welcome.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论