社区
C++ 语言
帖子详情
Eclipse写C++程序
jorneyR
2007-05-24 10:39:04
现成已经在Eclipse中成功的加入CDT和WinGW,对于普通的C++程序已经能够编译运行了,但是我想在Eclipse的环境下引入另外的C程序库来写OpenGL程序,如glu, glut, gl库,请问我应该怎么做?
...全文
740
10
打赏
收藏
Eclipse写C++程序
现成已经在Eclipse中成功的加入CDT和WinGW,对于普通的C++程序已经能够编译运行了,但是我想在Eclipse的环境下引入另外的C程序库来写OpenGL程序,如glu, glut, gl库,请问我应该怎么做?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
spofmy
2007-05-25
打赏
举报
回复
hoho 学习了
followme163
2007-05-25
打赏
举报
回复
#pragma comment (lib,"OpenGL32")也可以
jixingzhong
2007-05-25
打赏
举报
回复
#pragma comment (lib,"OpenGL32.Lib")
jixingzhong
2007-05-25
打赏
举报
回复
使用#pragma comment (lib,"<libname>") 指令链接库
珍惜生命远离CPP
2007-05-25
打赏
举报
回复
引入lib和Eclipse无关,只跟链接器有关系.
就是在链接的时候将所需要的lib 加到链接器
比如这样
gcc -c test.c
gcc test.o OpenGL32.Lib
jorneyR
2007-05-25
打赏
举报
回复
"包含相应的头文件,编译的时候引入lib文件就可以了."
请问在Eclipse中怎么引入外部的lib文件?这个我没弄懂。
jorneyR
2007-05-25
打赏
举报
回复
经过参考glut程序在dev-cpp中工程文件库的参数,最后终于成功的在Eclipse中运行自己的第一个glut程序:
project->properties->c/c++build->setting->c++ Linker->libraries->在libraries中加入glut32, glu32, opengl32, winmm, gdi32,把这些库的链接都加入就行了,好累啊,终于可以在Eclipse中写opengl程序了,至今最喜欢的IED就是Eclipse.
jorneyR
2007-05-25
打赏
举报
回复
大家好,现在已经成功的在Eclipse中加入了glut32, glu32, opengl32库: project->properties->c/c++build->setting->c++ Linker->libraries->在libraries中加入glut32, glu32, opengl32, 在build的时候,有关opengl的函数都能全部成功的通过编译,不会在报找不到这些函数。但现在又遇到了一些问题,
C:/Programme/Dev-Cpp/bin/../lib/gcc/mingw32/3.4.2/../../../libglut32.a(glut_win.o)(.text+0x631):glut_win.c: undefined reference to `ChoosePixelFormat@8'
C:/Programme/Dev-Cpp/bin/../lib/gcc/mingw32/3.4.2/../../../libglut32.a(glut_win.o)(.text+0x64a):glut_win.c: undefined reference to `SetPixelFormat@12'
C:/Programme/Dev-Cpp/bin/../lib/gcc/mingw32/3.4.2/../../../libglut32.a(win32_x11.o)(.text+0x1f):win32_x11.c: undefined reference to `GetPixelFormat@4'
C:/Programme/Dev-Cpp/bin/../lib/gcc/mingw32/3.4.2/../../../libglut32.a(win32_x11.o)(.text+0x44):win32_x11.c: undefined reference to `DescribePixelFormat@16'
C:/Programme/Dev-Cpp/bin/../lib/gcc/mingw32/3.4.2/../../../libglut32.a(win32_x11.o)(.text+0xc0):win32_x11.c: undefined reference to `GetSystemPaletteEntries@16'
这些windows的函数找不到,于是我又在#include <GL/glut.h>前加入了#include <windows.h>,但编译的结果还是跟上面一样,是不是也要加入windows的库?windows的库是哪些呢?
expter
2007-05-24
打赏
举报
回复
Eclipse 没写过,,写过java
珍惜生命远离CPP
2007-05-24
打赏
举报
回复
包含相应的头文件,编译的时候引入lib文件就可以了.
C++
实现mqtt协议
C++
实现mqtt协议:官网的mqtt
c++
实现,个觉得
写
得非常棒!
eclipse
-jee-mars-R-win32-x86_64位官方绿色版.zip
eclipse
-jee-mars-R-win32-x86_64.zip 截至2015.06.30
eclipse
-j2ee 最新版
python for
eclipse
python for
eclipse
python for
eclipse
python for
eclipse
python for
eclipse
python for
eclipse
eclipse
-SDK-3.1.2最新下载
Eclipse
是一个开放源代码的、基于 Java 的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,
Eclipse
附带了一个标准的插件集,包括 Java 开发工具(Java Development Tools,JDT)。 虽然大多数用户很乐于将
Eclipse
当作 Java IDE 来使用,但
Eclipse
的目标不仅限于此。
Eclipse
还包括插件开发环境(Plug-in Development Environment,PDE),这个组件主要针对希望扩展
Eclipse
的软件开发人员,因为它允许他们构建与
Eclipse
环境无缝集成的工具。由于
Eclipse
中的每样东西都是插件,对于给
Eclipse
提供插件,以及给用户提供一致和统一的集成开发环境而言,所有工具开发人员都具有同等的发挥场所。 这种平等和一致性并不仅限于 Java 开发工具。尽管
Eclipse
是使用 Java 语言开发的,但它的用途并不限于 Java 语言;例如,支持诸如 C/
C++
、COBOL 和 Eiffel 等编程语言的插件已经可用,或预计会推出。
Eclipse
框架还可用来作为与软件开发无关的其他应用
程序
类型的基础,比如内容管理系统。
eclipse
-jee-mars-2-win32-x86_64.zip 工具
eclipse
-jee-mars-2-win32-x86_64.zip
eclipse
火星版本
C++ 语言
65,186
社区成员
250,526
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章