gpt4 book ai didi

c++ - 在 Netbeans 上编译和运行 OpenGL 代码

转载 作者:行者123 更新时间:2023-11-30 04:11:20 27 4
gpt4 key购买 nike

我可以使用以下代码在终端上运行使用 OpenGL 的 C++ 代码:

g++ -Wall main.cpp -lglut -lGL -lGLU -lGLEW 

我想在处理 OpenGL 时使用 Netbeans。当我在 Netbeans 上编写代码并运行时,出现许多错误,例如:

/home/../NetBeansProjects/CppApplication_2/main.cpp:36: undefined reference to `glutInit'

如何使 Netbeans 正确编译和运行我的代码?我是否需要编辑 makefile,如果需要,如何编辑?

最佳答案

您必须链接 GLUT 库。对于 Windows 机器,请遵循以下设置:

  1. 将 glut.dll 文件复制到 c:\windows\system32 文件夹。
  2. 转到项目属性并选择编译器。在包含选项中添加过剩包含目录 (glut.h)
  3. 选择链接器并在库选项中添加 glut.lib 或 libglut.a 文件。

按照此答案了解详情 NetBeans with C++ and OpenGL / Freeglut under Windows 7

http://forums.netbeans.org/post-29474.html

关于c++ - 在 Netbeans 上编译和运行 OpenGL 代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20282009/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com