在 Windows XP 上编译 NVIDIA Quadro FX SDK (NVGVOSDK)

发布于 2024-09-02 21:54:14 字数 665 浏览 3 评论 0原文

我在 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文