c++ - 如何在 Windows 8 64 位操作系统中注册 .DLL 文件?

标签 c++ windows visual-studio opengl dll

我到处搜索,但没有找到有关如何在 Windows 8 64 位 中注册 .DLL 文件的结果。 看我的 this我也尝试了所有方法,然后有人说我必须注册 .DLL 文件。但是如何呢?

最佳答案

只能注册 COM 服务器,glut32.dll 不是 COM 服务器。

一个标准错误是将 32 位 DLL 复制到 c:\windows\system32。它们需要被复制到 c:\windows\syswow64 而不是 64 位版本的 Windws 上的 32 位可执行文件的位置。通常最好避免,弄乱 Windows 目录总是一个错误。将 DLL 复制到与 EXE 相同的文件夹中。最好通过项目中的构建后事件来完成。

关于c++ - 如何在 Windows 8 64 位操作系统中注册 .DLL 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19232004/

相关文章:

C++ 连接 VS 到 Oracle

c++ - 为元组实现创建索引序列

c++ - 如何创建 C API 到 C++ 函数

c - 通过使套接字事件驱动使udp套接字成为非阻塞的

c - OBJECT_ATTRIBUTE 结构中的 ObjectName(parameter) 指的是什么?

visual-studio - Visual Studio 2008 中的 Ctrl+Tab

c# - Emgucv 有 BackgroundSubtractorMOG 和 BackgroundSubtractorMOG2 吗?

python - 温度探头、电压探头等.dll

visual-studio - 基于 VCS 重新打开文件后在 Visual Studio 中恢复绿线更改栏

c++ - boost C++ : how to return file from folder via tcp?