龙盟编程博客 | 无障碍搜索 | 云盘搜索神器
快速搜索
主页 > 软件开发 > VC开发 >

把其他C/C++编译器集成到VC2005中(2)

时间:2009-12-30 15:42来源:未知 作者:admin 点击:
分享到:
而对于较新版本的g++,将输出类似以下的信息: # cc1plus 0.67 0.22 # as 0.05 0.01 # collect2 0.36 0.19 这是 -time 报告的编译过程中每个子过程所占用的CPU时间。 当然,

  而对于较新版本的g++,将输出类似以下的信息:

# cc1plus 0.67 0.22
# as 0.05 0.01
# collect2 0.36 0.19

  这是 -time 报告的编译过程中每个子过程所占用的CPU时间。

  当然,你还可以更改编译参数,使输出窗口输出其他编译信息。

  我们还可以通过添加外部工具来实现运行g++生成的程序的功能。步骤如下:

  在VC2005的菜单点击“工具(Tools) -> 外部工具(External Tools) -> 添加(Add)”。

  分别填入:

  标题(Title): Run as C++ Application

  命令(Command): %systemroot%system32cmd.exe

  参数(Arguments): /c $(ItemFileName).exe

  初始目录(Initial directory): $(ItemDir)

  不要钩选下面的“使用输出窗口”和“退出时关闭”。

  注意:cpp文件必须放在工程中,g++生成的程序才能被运行!

  另外,用MinGW的g++编译的程序不能在没有安装MinGW的Windows系统上运行。因为它依赖于MinGW库。

  即便是通过VC2005编译出的不带预编译头的Win32控制台应用程序,也就是用空环境,这样编译出来的可执行文件也不是放在哪台机子都能跑的。

  下面讲讲如何设置快捷键。

  点击菜单中的"工具->自定义",

  点击右下角的 "键盘",

  点击 "按快捷键" 下面的文本框,

  按下 Shift + Ctrl + F7, 如果这个快捷键已经分配给了其他的命令,更换一个即可。

  在"显示命令包含" 中填入“工具.外部命令6", 再点击 “分配” 按钮.

  点"确定",再点“关闭”.

精彩图集

赞助商链接