【发布时间】:2011-05-09 04:34:29
【问题描述】:
我已经学习 opengl 大约 4-5 个月了。 我准备停止使用 glut(一个帮助程序库,它混淆了 opengl 编程的许多困难/乏味的方面)
问题是,我觉得我已经删除了对 glut.h 的所有引用,以及 glut 中的所有函数调用,但是当我运行我的应用程序时,它仍在尝试链接到 glut32.dll .
一般是为了以后我和其他人可以学习, 在编译之前或之后,如何判断可执行文件/源代码需要哪些库以及为什么(函数/标头)?
我正在使用 VS2010,但是在一个带有 g++ 的 linux 机器上交叉编译它 在这个特定的实例中,我没有将 dll 列为附加依赖项。但我确实在外部依赖项文件夹中看到了 glut.h...我只是无法删除它
谢谢
【问题讨论】:
标签: c++ visual-studio dll opengl compiler-construction