织梦CMS - 轻松建站从此开始!

罗索

当前位置: 主页>杂项技术>VC(MFC)>

让vs2008支持GNU ToolChain

jackyhwei 发布于 2011-06-10 12:27 点击:次 
Vs2008是一个非常优秀的IDE,在默认情况下,它是无法支持其它编译器的,但是VS2008提供了强大的SDK,利用此SDK,我们将可以让它支持不同平台下的GNU编译器。
TAG:

Vs2008是一个非常优秀的IDE,在默认情况下,它是无法支持其它编译器的,但是VS2008提供了强大的SDK,利用此SDK,我们将可以让它支持不同平台下的GNU编译器。

简单整理一下开发的过程和达到的效果。

1、首先,我们必须有自己的项目类型,估且把它称为gnuproj吧。

2、接着,我们提供自己的项目模板,这样vs在创建新项目时就能使用我们自己的项目类型了:

3、定义项目的不同属性,并用vs2008的项目属性页进行显示:

4、创建自己的CompilerTask,从项目属性中得到相关的配置并调用gcc编译整个工程。

5、语法高亮和智能提示:这个似乎难度较大,不过我们可以创建一个Visual C++的工程并加入相关的文件,这样就可以使用vc的Intelli sense了,当然,这个Intellisense对C99的支持一点也不好,更不用说对__attribute__这样的东西了!

6、调试器:这个还需要努力,争取让vs2008支持GDB,那就比较完美了。

PS:突然感觉C#原来也挺好用的,意外收获!

(快乐虾)
本站文章除注明转载外,均为本站原创或编译欢迎任何形式的转载,但请务必注明出处,尊重他人劳动,同学习共成长。转载请注明:文章转载自:罗索实验室 [http://www.rosoo.net/a/201106/14545.html]
本文出处:blog.csdn.net/lights_joy 作者:快乐虾
顶一下
(1)
100%
踩一下
(0)
0%
------分隔线----------------------------
相关文章
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片
栏目列表
将本文分享到微信
织梦二维码生成器
推荐内容