最近在学opengl,在配置opengl环境的时候,虽然看了好多文档,但依旧遇到了很多问题
现在把成果拿出来备份下
在CFree,vs等,依旧按照网上教程进行复制到相应目录,问题不大
但使用gcc来做的时候不用在复制了,通过给gcc添加相应参数就可以
建设我将glut复制到D:\path下可以如下
在cmd中编译
gcc -c test.cpp -ID:/path/glut
gcc -o test.exe test.o -Ld:/path/glut -lglut32 -lopengl32 -lglu32
可以写成一个bat文档把两条命令合成一条,详细如下
@echo off
gcc -c %1 -Id:/path/glut
gcc -o %~n1.exe %~n1.o -Ld:/path/glut -lglut32 -lopengl32 -lglu32
%~n1.exe
分享到:
相关推荐
glut32.lib gcc和VC都可以使用的glut32.dll的导入库 libglut32.a gcc用的导入库. libglaux.a VC自带有对应的glaux.lib,这是给gcc用的 glut好像不能静态编译,使用了专用的dll入口函数.glut32.lib和glut32.dll是...
1.基于Dev-C++ 5.x的改进版,GCC 4.8.4内核。2.基于opengl三维动画引擎,实现三维图形、动画的绘制(类似于logo语言)。3.支持代码的数据库管理。4.支持pascal语言转C++语言。5.支持语音识别。6.支持3D打印文件的...
opengl 画点的源码,已经编译验证通过。 可以使用gcc编译,在ubuntu下可以运行
填平了无数大坑后终于实现ubuntu20.04+Qt5.12.12+aarch64-linux-gnu交叉编译平台设置。详细记录了安装的全部过程,补充了全部所需的库,整个编译过程中无任何错误报出,亲测可用。
linux下C编写的简单魔方游戏,实现了基本旋转操作,WSAD键整体视角旋转,鼠标点击旋转单面,左键顺时针,右键逆时针 ubuntu下gcc编译
编译工具:TDM-GCC 4.7.1 DEBUG编译命令: set mingw=C:\CodeBlocks\mingw471 set path=%mingw%\bin set flags=INCLUDE="%mingw%\include" LIB="%mingw%\\lib" set opts=BUILD=debug UNICODE=1 VENDOR="" GCC_...
操作说明: [w][s][a][d]键:控制最中间的方块移动。...程序在Windows使用minGW编译。我的开发环境是: Windows:Windows8+QtCreator2.6+QtSDK4.8.4+minGW4.4.1。 Linux:Ubuntu11.10+QtCreator2.4+QtSDK4.8.1+gcc4.4
在OS / X上使用GCC在Qt 4.8.1-5.0.0-beta2上进行了测试。 使用的OS / X解决方法基于此线程( )。 在Qt 5.0.0或更高版本上,由于OpenGL 3.2开箱即用,因此OpenGL解决方法被禁用。 已知问题:OS / X:GL.h和GL3.h都...
编译环境:Cent 7.6 x64, GCC 4.8.5, lic为2.17 自行编译请参考: ./configure -confirm-license -opensource -debug-and-release -static -prefix ../build -no-opengl -nomake tests -no-compile-examples -...
编译 gcc osdemo.c -lGLU -lOSMesa -lm -o osdemo 运行 ./osdemo test.tga
opengl游乐场 我的个人OpenGL运动场。 编译使用: gcc -o ags_edit ags_edit.c pkg-config --cflags --libs gtk+-3.0 epoxy -lm
Target compiler: gcc 6.3.1 Configuration: cross_compile use_gold_linker compile_examples enable_new_dtags largefile neon precompile_header shared rpath release c++11 c++14 concurrent dbus reduce_...
glut32.lib gcc和VC都可以使用的glut32.dll的导入库 libglut32.a gcc用的导入库. libglaux.a VC自带有对应的glaux.lib,这是给gcc用的 glut好像不能静态编译,使用了专用的dll入口函数.glut32.lib和glut32.dll是...
过山车一个使用C(具有某些C ++功能)和OpenGL构建的RollerCoaster仿真程序,使用Catmul-Rom Spline绘制轨迹并确定摄像机的方向。 争论该程序在命令行上需要一个参数,它是文件的路径,指示控制点定义文件的路径。 ...
1.程序可以在windows/linux下直接编译使用。 2.windows下的库为官网直接下载的。 3.linux下已经编译好的库为centos6.5(64位)(gcc 版本 4.4.7)下编译的,如需32位的库请自行编译。 关于代码的解释 请参考:...
例如,以下命令行将在 64 位用户空间中正确安装 32 位版本的 yukon: ./configure --libdir=lib32 && make CC="gcc -m32" && sudo make install跑步解释 yukon 的“如何”工作可能并不困难——因此,我们提供了一个...
此MSYS为中国发行版,与原版相比安装方便,并集成常用软件集合...MSYS是一组原生的Windows应用程序,提供GNU各种工具方便程序设计,使用GCC作为编译器但运行时环境为MSVCRT,支持Windows API程序开发,MFC,OpenGL等。
一个简单的法线贴图实现,使用opengl,在codeblocks+gcc环境下编译
QT5.15.2的32bit MinGW静态编译库,编译命令“configure.bat -static -release -confirm-license -opensource -opengl desktop -platform win32-g++ -prefix "D:\Qt\5.15.2\mingw81_32_static" -sql-sqlite -sql-...
一个简单的浮雕贴图实现,使用opengl,在codeblocks+gcc环境下编译的