如果没有管理员权限,我应该将 freeglut.dll 留在哪里?
我已经在Visual Studio 2008中安装了freeglut来使用openGL进行开发。但是在构建后播放exe时,找不到freeglut.dll。这是非常合乎逻辑的,因为我还没有将其放入 C:\Windows\System32 中。我不能,因为我不是管理员。
我现在想做的是将 dll 复制到 ouput 文件夹。我已经将 freeglut.dll 放入我的项目文件夹中,但没有将其添加到我的项目中。我应该以什么方式设置这个才能在我的输出文件夹中获取 freeglut.dll?
提前致谢。
I have installed freeglut to develop with openGL in Visual Studio 2008. But when playing the exe after building, freeglut.dll can't be found. This is quite logical, because I haven't put it into C:\Windows\System32. I can't, because I'm no admin.
What I would like to do now is copy the dll to the ouput folder. I've already put the freeglut.dll into my project folder, but didn't add it to my project. In what way should I set this one up to get freeglut.dll in my output folder?
Thanks in advance.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
有一个构建后步骤,将该 dll 从项目文件夹复制到输出文件夹。
在项目属性的 Post-Build 事件下,放置一个命令行,将文件从源位置复制到
${OutDir}
Have a post build step that copies that dll from your project folder to the output one.
Under your project properties, Post-Build event, put a command line that copies the file from its source location to
${OutDir}