How to call the GCC compiler from a Ruby on Rails Web Application?
如何从铁轨上的Web应用红宝石调用GCC编译器?
For Mac OS X users, though, the GCC compiler doesn't get installed by default.
对于MacOSX用户,gcc编译器在默认情况下不会安装。
The GCC compiler works well only with one single included precompiler header, as explained in this answer.
GCC编译器仅适用于使用一个包含预编译标题,如此答复中所述。
The gcc compiler option -Wformat-security will warn you of some cases where the code may be vulnerable to format string attacks.
gcc编译器选项-Wformat-security 可以警告您代码中可能受到格式化字符串攻击的地方。
In order to enable the 64-bit GCC compiler in SLES8, developers should ensure that their configure scripts and Makefiles are aware of this compiler.
为了在SLES8中可以使用64位编译器,开发者应该确保他们的配置脚本和Makefile文件可以识别出这个编译器。
The GCC compiler suite is sufficiently widely available that most projects can reasonably assume that it will be an option on a broad variety of target platforms.
gcc编译器套件已被广为应用,大部分项目完全可以假定它为很多目标平台的一个可选项。
Note: The -ggdb option in Listing 2 differs from Nigel's article in that it tells the GCC compiler to optimize the program for debugging with the GDB Debugger, which you'll use later.
注意:清单2 中的 -ggdb选项和Nigel的文章中的内容有些不同,该选项用于告诉GCC编译器对该程序进行优化,以便使用 GDB调试工具对其进行调试,您将在以后用到该调试工具。
Unsurprisingly, neither compiler does nearly as well as the hand-coded assembly language version from the previous article, but for this program XLC outperformed GCC.
毫不奇怪,没有哪种编译器可以接近上一篇文章中手工编写的汇编语言版本,不过对于这个程序来说,XLC的效果比GCC更好。
Unlike GCC, which is a monolithic compiler released under the GPL, the LLVM family of tools are more modular - and thanks to a more permissive BSD license, can be embedded in commercial tools.
和基于GPL授权的单一编译器GCC不同的是,LLVM工具族更为模块化。而且得益于更为宽松的BSD授权,LLVM可以嵌入在商业工具中。
This article explores the fundamental changes in GCC version 4 to show you why-if you haven't switched yet-the time has come to use the compiler standard.
本文探索GCC第4版中的重要变化,展示为什么—如果您还使用GCC的话—现在应该使用这个编译器标准。
If you're not using GCC as your compiler, you may need to change these.
如果不是在用gcc作为您的编译器,您或许要做一些改动。
The problem with using GCC was that for every target OS or architecture we would need a separate cross compiler.
用gcc存在一个问题,对每一个目标OS或是系统架构,我们都需要一个单独的交叉编译器。
One way around this is to use the Cygwin compatibility layer and a Perl built against that, in which case the compiler will be GCC.
如果编译器是gcc的话,一种解决方法是使用Cygwin兼容层和为解决这个问题而构建的Perl版本。
GCC 4 brings many changes to the standard compiler suite, the biggest of which is around support for optimizations with the introduction of the tree Static Single Assignment (SSA) form.
GCC4为标准的编译器套件带来了很多变化,最大的变化是为了支持优化而引入的树的StaticSingleAssignment (ssa)形式。
Porting an application program includes using the Linux standard compiler GCC and some associated tools.
移植应用程序涉及到使用Linux标准编译器GCC和其他一些相关的工具。
However, if you assume a specific compiler and a specific system, it may be doable, and fortunately, with GCC on Linux, it is.
不过,如果假定有一个特定编译器和一个特定系统,那么可能可以这样做,幸运的是,对于Linux上的GCC,恰好是这种情况。
For instance, GCC on UnixWare didn't trigger the above bug; only the compiler that came with the system's native development package did.
例如,UnixWare上的gcc不会发生前面的bug;只是在使用系统本身的开发包进行编译时才会发生。
IOS, the operating system used by the iPhone, is built upon a UNIX core and applications for iOS are compiled using GCC, the same compiler used by the majority of UNIX systems.
iPhone使用的操作系统iOS是在UNIX核心之上构建的,iOS应用程序是使用GCC编译的,而GCC也是大多数UNIX系统使用的编译器。
You should also have a C compiler, such as the GNU Compiler Collection (GCC), and a suite of development tools that includes make and m4.
同时,还需要一个C编译器,例如GNUCompilerCollection (GCC),和一组包含make 和m4的开发工具。
Check whether the development tools needed under Linux are available on your current platform (the compiler collection GCC and GNU make, to name the most important ones).
检查在Linux环境下需要的开发工具是否在当前平台也能用(GCC和GNU提供的编译器集合列出了最重要的开发工具)。
Now, you might in some context have to add the right kind of parentheses so that GCC or your compiler doesn't get confused, but really they just reverse each other's processes.
现在,你可能要在相应的地方,加入一些圆括号,这样GCC或编译器就不会误解你的意思,但是它们颠倒了相互的过程。
And if you don't include it, GCC, the compiler will yell at you.
如果你没有include这个库函数,GCC的时候,编译器就会报错。
On x86-based Linux platforms, GCC is used as the compiler.
在基于x86的Linux平台上,可以使用gcc作为编译器。
The compiler that programmers normally use is GCC.
程序员通常所使用的编译器是gcc。
The first thing to do was just to put the compiler and linker in 64-bit mode; the gcc manual covers this.
我们要做的第一件事情是将编译器和链接器换成 64位模式;gcc手册会介绍这个问题。
My own preference is to have GCC always mean the native compiler, and I explicitly invoke or configure mingw32-gcc as I need.
我自己的首选是让gcc总是意味着本机编译器,并按需显式调用或配置mingw32 - gcc。
The makefile USES spu-gcc, an SDK compiler, to build the SPE downloadable code, which is provided in Listing 2.
makefile使用spu - gcc(一个SDK编译器)构建SPE可下载代码,见清单2。
Note: the -ggdb option in this example differs from Nigel's article in that it tells the GNU Compiler Collection (GCC) to optimize the program for debugging with GDB.
注意:此示例中的- ggdb选项与Nigel文章中所述的选项不同,因为它告诉gnu编译器集(GCC)优化该程序,以便于使用gdb来进行调试。
The compiler most people use is GCC, which can be a little daunting to set up (particularly as a cross-compiler) if you have never done this before.
大部分人使用的编译器是gcc,如果您以前从来没有这样设置过,设置起来可能令人望而生畏(尤其是将其设置为一个交叉编译器)。
I have worked with a modified version of GNU Compiler Collection (GCC) that included a call out to a license manager.
我曾经使用过GNUCompilerCollection (GCC)的修订版,内含了一个对许可管理器的调用。
应用推荐