天下网吧 >> 网吧系统 >> 系统动态 >> 正文

Visual Studio支持用C++写Linux程序了,网友:果然最牛IDE

2016-4-30不详佚名
在第一个digitalWrite后delay call的地方设下中断点,然后敲击F5。你可以看到你的LED灯亮起,且执行程序会在你下中断点的地方停住。将你的程序持续执行到下一个digitalWrite call之后便可以看到LED灯熄灭。

可以透过浏览我们的物联网研发专页,来追踪所有我们目前针对这样的系统所释出的功能。

桌面应用程序

我们刚已在上述的文章中,介绍了无介面(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下。

Visual Studio支持用C++写Linux程序了,网友:果然最牛IDE

然后,在Linker Input下新增“m;GL;GLU;glut”到Library Dependencies栏位。

另外,确认你的远端设定是对应到对的机器。

接下來按下F5。

还有一些有趣值得下中断点的地方,例如大约在80行左右的位置有可以调整方块旋转的设定(试着调整看看alpha值),或在KeyboardFunc里可以检查按下键盘时所输入的值。(Source: MSDN)

本文来源:不详 作者:佚名

声明
声明:本站所发表的文章、评论及图片仅代表作者本人观点,与本站立场无关。若文章侵犯了您的相关权益,请及时与我们联系,我们会及时处理,感谢您对本站的支持!联系Email:support@txwb.com,系统开号,技术支持,服务联系QQ:1175525021本站所有有注明来源为天下网吧或天下网吧论坛的原创作品,各位转载时请注明来源链接!
天下网吧·网吧天下