当前位置: 首页 >> 程序设计 >> 在Visual C++2005中调用GCC/G++编译单文件
 

在Visual C++2005中调用GCC/G++编译单文件

作者:      来源:blog.csdn.net/Veiz     发表时间:2006-05-31     浏览次数:      字号:    

在VC2005中,如何编译单文件呢? 除了用cl.exe命令行方式外,能否在IDE中实现? 这里有一个技巧:

在VC2005中不能编译单个cpp文件,必须把它放在工程中。但是,我们可以通过调用外部工具实现编译单文件。下面以调用GCC/G++为例说明如何编译cpp文件。

首先下载Dev C++, 目前最新版为4.9.9.2。安装 Dev C++的同时就安装了MinGW,其中包含了 GCC 3.4.2,

假设 Dev C++ 安装在 D:\Dev-Cpp 目录下。

下面我们在VC2005的菜单点击Tools -> External Tools -> Add

分别填入:

Title: GNU C++ Compiler

Command: D:\Dev-Cpp\bin\g++.exe

Arguments: -Wall -o $(ItemFileName) $(ItemFileName)$(ItemExt)

Initial directory: $(ItemDir)

再钩选下面的 Use Output window.

 

好,下面切换到main函数所在文件,点击 Tools菜单下的GNU C++ Compiler,

如果编译没有出错,Output window是没有任何输出的。当然,你可以修改命令参数,使Output window输出其他编译信息。

如果编译出错,那么错误提示比VC编译器的提示要智能的多,有助于迅速找出问题所在

编辑 webmaster

 
 
 
评论更多>>
 
 
发表
 
姓名: QQ:
性别: MSN:
E-mail: 主页:
评分: 1 2 3 4 5
评论内容:
验证码:
  
  • 请遵守《互联网电子公告服务管理规定》及中华人民共和国其他各项有关法律法规。
  • 严禁发表危害国家安全、损害国家利益、破坏民族团结、破坏国家宗教政策、破坏社会稳定、侮辱、诽谤、教唆、淫秽等内容的评论 。
  • 用户需对自己在使用本站服务过程中的行为承担法律责任(直接或间接导致的)。
  • 本站管理员有权保留或删除评论内容。
  • 评论内容只代表网友个人观点,与本网站立场无关。
  •