编写 ANSI C 代码的资源
我上次大量使用 C 是几年前的事了,而且是严格在 Windows 平台上完成的。
现在,我正在上一门课程,要求开发符合 ANSI C 的程序,并且将使用 gcc 编译代码,
我们需要使用以下命令编译代码: gcc -g -ansi -pedantic -Wall
如何在 MSVS2010
上重现此内容?我不喜欢Ubuntu。
The last time I heavily used C was years ago, and it was strictly done on the Windows platform.
Now, I am taking a class where it is required to develop programs to be ANSI C compliant and the code will be compiled using gcc
we a are required to compile the code using:gcc -g -ansi -pedantic -Wall
how can I reproduce this on MSVS2010
? I don't like Ubuntu.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
如果您只是不喜欢 Ubuntu,还有其他使用 GCC 的选择。例如,您可以查看 MinGW,它是 gcc 和所有 Windows 相关工具的完整集合。还有一些 IDE,例如 Eclipse 和 Code::Blocks,我很确定它们附带了 C 编译器,您可以根据需要进行配置。如果您想尝试一下,还有其他 Linux 发行版或 Mac 版本。
(抱歉,对 MSVC 一无所知,但 GCC 几乎是标准)
If you only dislike Ubuntu, there are other options for using GCC. For example, you can look into MinGW, which is a full set up of gcc and all related tools for windows. There are also a few IDEs, like Eclipse and Code::Blocks which I'm pretty sure ship with a C compiler that you can configure however you need. There are also other linux distributions or the option of mac if you'd like to try those out.
(Sorry, don't know anything about MSVC, but GCC is pretty much the standard)
使用 Ubuntu 仍然很有用,因为我假设你的课程稍后会给你一个使用 Posix 系统调用的练习,然后最好使用一些 Linux 发行版(如果你不喜欢 Ubuntu 图形界面 Unity,你可以使用其他东西)。
And it still could be useful to use Ubuntu, because I assume your class will later give you an exercise with e.g. Posix system calls to use, and then it is better to use some Linux distribution (if you dislike Ubuntu graphical interface Unity, you can use something else).