可以透过浏览我们的物联网研发专页,来追踪所有我们目前针对这样的系统所释出的功能。
桌面应用程序
我们刚已在上述的文章中,介绍了无介面(headless)以及装置型的Linux应用程序,那桌面型的呢?在这里我们将介绍一点特别的:我们将在Linux桌面上执行一个OpenGL应用程序。首先要确定的是,你的Linux桌面已经设定为包含OpenGL的环境,下述是我们会需要用到的apt套件:libgles1-mesa、libgles1-mesa-dev、freeglut3以及freeglut3-dev。
接下来请先创建一个空的Linux项目,然后前往 Julien Guertault’s OpenGL 教学下载旋转方块的来源档,将其解压缩并将main.c加到你的项目下。要能够运行Intellisense,你需要将OpenGL的标头(headers)新增到VC++ Directories,你可以从 OpenGL Registry 里下载他们。现在前往你的项目属性设定,然后新增export DISPLAY=:0.0到Pre-Launch command下。
然后,在Linker Input下新增“m;GL;GLU;glut”到Library Dependencies栏位。
另外,确认你的远端设定是对应到对的机器。
接下來按下F5。
还有一些有趣值得下中断点的地方,例如大约在80行左右的位置有可以调整方块旋转的设定(试着调整看看alpha值),或在KeyboardFunc里可以检查按下键盘时所输入的值。(Source: MSDN)
本文来源:不详 作者:佚名