This creates the required makefiles, etc.
这会创建所需要的makefile等内容。
Expat has started including DSP project makefiles.
expat已经开始包括了DSP项目makefile。
Enforce the use of makefiles, even for Visual Studio projects.
加强makefile的使用,即使是在VisualStudio项目中也是如此。
Next, change the makefiles and introduce Linux-specific items.
然后,修改makefile并引入特定于Linux的条目。
Looking at one of the package makefiles, you'd hardly recognize it as a make file.
找到其中一个数据包生成文件,你几乎不认为它是一个生成文件。
Let's review some of the most common problems you'll encounter when working with makefiles.
下面先来回顾一下在使用makefile时所遇到的最常见的一些问题。
Finally, the flag — no-create prevents autoconf from creating Makefiles and the header files.
最后,标志——no - create禁止autoconf创建Makefile和头文件。
One of the most frustrating historical compatibility problems is handling inclusion in makefiles.
历史上最难解决的一个兼容性问题是在 makefile 中对包含的处理。
Most makefiles have at least a couple of rules that never create a target. Consider the following example rule.
大部分makefile都至少有两条规则,它们从来都不会创建目标。
Note that the start and stop makefiles provided do not contain complete lists of dependencies between services. They are an example only.
注意所给出的启动和停止makefile 文件提供的不是完全的服务间依赖关系列表,而仅仅是一个例子。
Each component has its own Makefile, and the top level Makefile walks through each of its sub-directories building all Makefiles it finds.
每个组件有它自己的Makefile,并且顶级Makefile遍历它所有的子目录构建它所找到的所有Makefile。
This is especially key if you are porting a codebase from Linux on Intel, since this flag may not be explicitly used in existing Makefiles.
如果您正从Intel上的Linux移植代码库(codebase),这尤其关键,因为已有的Makefile文件可能没有显式地使用这个标记。
Something that might have become apparent is that, for most well-behaved software, portability issues involve Makefiles, not actual program code.
对于大部分表现良好的软件来说,很明显,可移植性问题都是与Makefile有关的,而不会涉及真正的程序代码。
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文件可以识别出这个编译器。
You define the structure of these makefiles and control decisions such as how many targets there are and how they are distributed, possibly among multiple makefiles.
您定义了这些makefile的结构,并且控制例如有多少目标,以及它们如何分布的决策,可能在多个makefile之间。
With a bit of practice, you can generate deliverables for Windows just as easily as you currently do for Linux, probably from the same Makefiles you're already using.
有了一点实践后,您就可能从已经在使用的同样的Makefile中生成基于Windows的可交付产品,就象您目前在对Linux所做的那样简单。
Using directives, you can conditionally process your makefile, display error messages, include other makefiles, undefine a macro, and turn certain options on or off.
使用指令可以有条件地处理生成文件,显示错误消息,包括其他生成文件,取消定义宏以及打开或关闭某些选项。
Makefiles for larger programs may simply specify a list of object modules they need (hello.o, world.o, and so on), then provide a rule for converting.c files to.o files.
大型程序使用的makefile可能会简单地指定自己需要的对象模块清单(hello . o、world . o等),然后为如何将.c文件转换成. o文件提供一条规则?
"Standard make" is the project type you choose when you want to use existing makefiles or create ones and manage their contents without the IDE modifying them in any way.
当您希望使用现有的makefile或创建一个makefile,并且在ide不论怎样都不修改内容的情况下对它们进行管理时,“Standardmake”是您要选择的工程类型。
Note also that attempting to use these makefiles unmodified on your system will almost certainly not work, as you will probably have a different list of services from mine.
同时也要注意,如果您不修改这些文件就在您的系统上使用,几乎不可能成功,因为您的服务列表可能和我的并不一样。
In addition to the change management process itself, there is consistency in other areas as well. Consistent makefiles and build script formats and ownership, for instance.
除了变更管理处理过程自身之外,一致性也存在于其他的领域之中。
Still, it's a style that fits certain situations, and I'm finding that active filesystems are at least occasionally easier to code than the makefiles and scripts they replace.
然而,它这种样式仍适合某些情形,而且我发现活动文件系统至少有时候要比它们所替代的makefile和脚本更容易编码。
A new set of module utilities is needed for module loading and unloading (please see Resources for a download link for those). Old 2.4 makefiles will no longer work as of 2.6.
需要一组新的模块工具来完成模块的加载和缷载(他们的下载链接可以在参考资料中找到),原来的2.4所用的makefile在2.6下不能再用。
Makefiles that support the building of both 32 - and 64-bit kernel extensions can be modified. A typical Makefile file for building a dual-mode kernel extension has lines similar to.
可以修改支持构建32位和64位内核扩展的Makefile。
So, by judicious use of variables and user-defined functions, and by minimizing the use of exotic features and relying on standard tools, we can increase the portability of our makefiles.
所以,通过明智而审慎地使用变量和用户自定义函数,以及尽量使用标准工具以避免特殊的功能,我们就可以提高makefile的可移植性。
When you install a new version of a package by typing "make install", most Makefiles won't overwrite your existing configuration files sitting on disk — but it's always better to be safe than sorry.
当您通过键入“makeinstall ”来安装程序包的新版本时,大多数Makefile不会覆盖磁盘上现有的配置文件——但如果从安全方面来考虑的话,则应该庆幸这一点,而不是对此表示遗憾。
The aim should be to have the program written for a particular architecture to compile on another architecture with minimal effort and minimum changes to the code, the code layout, and the makefiles.
目标应该是,以最少的精力,对代码、代码规划和makefile 文件进行最少的修改, 就可以令为特定体系结构所编写的程序在其他体系结构上被编译。
But, we must also have the ebuild system accommodate sources that do not use autoconf or normal Makefiles. To solve this problem, I propose that our ebuild script should, by default, do the following.
但是,还必须使ebuild系统适应那些不使用autoconf或正常make文件的源代码。
But, we must also have the ebuild system accommodate sources that do not use autoconf or normal Makefiles. To solve this problem, I propose that our ebuild script should, by default, do the following.
但是,还必须使ebuild系统适应那些不使用autoconf或正常make文件的源代码。
应用推荐