C++编译器windows版?[英] C++ Compiler for windows?

问题描述

是否有可以从命令行运行的 Windows 的 C++ 编译器?我
只能找到MS Visual Studio,但因为我有点矫枉过正
也喜欢只用记事本写我的代码.

推荐答案

rufus 写道:
是否有可以从命令行运行的 Windows 的 C++ 编译器?我
只能找到MS Visual Studio,但因为我有点矫枉过正
也喜欢只用记事本写我的代码.

嗯,
所有这些都可以从命令行运行.

对于 MS VC,需要启动"Visual Studio 20XX 命令提示符";和
之后发出 CL 命令.替代方法是启动 cmd.exe,然后
之后执行vcvars32.bat,位于VC的BIN目录下


7 月 13 日上午 9:55,"rufus"<as...@asd.com 写道:
是否有可以从命令行运行的 Windows 的 C++ 编译器?我
只能找到MS Visual Studio,但它相当大材小用,因为我
也喜欢只为我的代码使用记事本.
VC++ 在命令行中运行良好.据我所知,在
其实只能从命令行调用---Visual
Studios 会生成一个命令行来调用它.

如果您已正确安装 Visual C++,则应该有一个
在您的程序菜单中输入"Visual Studio 2008 命令
提示",或类似的东西.这将启动一个控制台窗口
环境都设置好了.如果你想使用不同的
shell(强烈推荐),那么你将不得不复制
将必要的组件路径放入您的系统路径(或
你的shell的路径),并定义环境变量LIB
并包含它们在此窗口中的值.(我已经
在 MSys、CygWin 和 UWin 的命令行中使用 VC++;我
通常从 gmake 文件中调用它,但是,它也可以工作
在 Windows 下很好.如果你确实使用了一些 Unix 工具集,
但是,您可能需要考虑移动一些东西,以便
任何路径名中都没有空格---你可以做到
使用空格,但要困难得多.)

实际的命令是 cl.请注意,与大多数其他编译器一样,
你需要很多选项才能真正使用它.

--
James Kanze (GABI Software) 电子邮件:ja*********@gmail.com
Conseils en informatique orientée objet/
Beratung in objektorientierter Datenverarbeitung
9 place Sémard, 78210 St.-Cyr-l''école, France, +33 (0)1 30 23 00 34

7???13??¥, ??????5???04???, James Kanze <james.ka...@gmail.com 写道:
7 月 13 日上午 9 点 55 分,"rufus"<as...@asd.com 写道:
是否有可以从命令行运行的 Windows 的 C++ 编译器?我
只能找到 ?*MS Visual Studio 但它相当矫枉过正,因为我
也喜欢只为我的代码使用记事本.

VC++ 在命令行中运行良好.?*据我所知,在
其实只能从命令行调用---Visual
Studios 会生成一个命令行来调用它.

如果您已正确安装 Visual C++,则应该有一个
在您的程序菜单中输入"Visual Studio 2008 命令
提示",或类似的东西.?*这将启动一个控制台窗口
环境都设置好了.?*如果你想使用不同的
shell(强烈推荐),那么你将不得不复制
将必要的组件路径放入您的系统路径(或
你的shell的路径),并定义环境变量LIB
并包含它们在此窗口中的值.?*(我已经
在 MSys、CygWin 和 UWin 的命令行中使用 VC++;我
通常从 gmake 文件中调用它,但是,它也可以工作
在 Windows 下很好.?*如果你确实使用了一些 Unix 工具集,
但是,您可能需要考虑移动一些东西,以便
任何路径名中都没有空格---你可以做到
使用空格,但要困难得多.)

实际的命令是 cl.?*请注意,与大多数其他编译器一样,
你需要很多选项才能真正使用它.

--
James Kanze (GABI Software) ?* ?* ?* ?* ?* ?* email:james.ka...@gmail.com
Conseils en informatique orient??e objet/
?* ?* ?* ?* ?* ?* ?* ?* ?* ?*Beratung in objektorientierter Datenverarbeitung
9 地点 S??mard,78210 St.-Cyr-l''??cole,法国,+33 (0)1 30 23 00 34
当然,cl 是编译器命令,还有 rc 和 link.
另一方面,你可以下载一个 Dev-C++,然后把 bin
目录
到你的系统路径,然后你可以使用gcc,g++等.

本文地址:https://www.itbaoku.cn/post/1050706.html