⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 news

📁 这是一个自动生成MAKEFILE的工具。在LINUX工程项目里是很好的帮手。希望对大家有点帮助。
💻
📖 第 1 页 / 共 2 页
字号:
Major changes in release 2.13:* Support for building on Win32 systems where the only available C or  C++ compiler is the Microsoft Visual C++ command line compiler  (`cl').  Additional support for building on Win32 systems which are  using the Cygwin or Mingw32 environments.* Support for alternative object file and executable file extensions.  On Win32, for example, these are .obj and .exe. These are discovered  using AC_OBJEXT and AC_EXEEXT, which substitute @OBJEXT@ and  @EXEEXT@ in the output, respectively.* New macros: AC_CACHE_LOAD, AC_CACHE_SAVE, AC_FUNC_SELECT_ARGTYPES,  AC_VALIDATE_CACHED_SYSTEM_TUPLE, AC_SEARCH_LIBS, AC_TRY_LINK_FUNC,  AC_C_STRINGIZE, AC_CHECK_FILE(S), AC_PROG_F77 (and friends).* AC_DEFINE now has an optional third argument for a description to be  placed in the config header input file (e.g. config.h.in).* The C++ code fragment compiled for the C++ compiler test had to be  improved to include an explicit return type for main(). This was  causing failures on systems using recent versions of the EGCS C++  compiler.* Fixed an important bug in AC_CHECK_TYPE that would cause a configure  script to report that `sometype_t' was present when only `type_t'  was defined.* Merge of the FSF version of config.guess and config.sub to modernise  these scripts. Add support for a few new hosts in config.guess.  Incorporate latest versions of install-sh, mkinstalldirs and  texinfo.tex from the FSF. * autoreconf is capable of running automake if necessary (and  applicable).* Support for Fortran 77. See the Texinfo documentation for details.* Bug fixes and workarounds for quirky bugs in vendor utilities.Major changes in release 2.12:* AC_OUTPUT and AC_CONFIG_HEADER can create output files by  concatenating multiple input files separated by colons, like so:  AC_CONFIG_HEADER(config.h:conf.pre:config.h.in:conf.post)  AC_OUTPUT(Makefile:Makefile.in:Makefile.rules)  The arguments may be shell variables, to compute the lists on the fly.* AC_LINK_FILES and AC_CONFIG_SUBDIRS may be called multiple times.* New macro AC_OUTPUT_COMMANDS adds more commands to run in config.status.* Bug fixes.Major changes in release 2.11:* AC_PROG_CC and AC_PROG_CXX check whether the compiler works.  They also default CFLAGS/CXXFLAGS to "-g -O2" for gcc, instead of "-g -O".* AC_REPLACE_FUNCS defines HAVE_foo if the system has the function `foo'.* AC_CONFIG_HEADER expands shell variables in its argument.* New macros: AC_FUNC_FNMATCH, AC_FUNC_SETPGRP.* The "checking..." messages and the source code for test programs that  fail are saved in config.log. * Another workaround has been added for seds with small command length limits.* config.sub and config.guess recognize more system types.* Bug fixes.Major changes in release 2.10:* Bug fixes.* The cache variable names used by `AC_CHECK_LIB(LIB, FUNC, ...)' has  changed: now $ac_cv_lib_LIB_FUNC, previously $ac_cv_lib_LIB.Major changes in releases 2.6 through 2.9:* Bug fixes.Major changes in release 2.5:* New configure options --bindir, --libdir, --datadir, etc., with  corresponding output variables.* New macro: AC_CACHE_CHECK, to make using the cache easier.* config.log contains the command being run as well as any output from it.* AC_CHECK_LIB can check for libraries with "." or "/" or "+" in their name.* AC_PROG_INSTALL doesn't cache a path to install-sh, for sharing caches.* AC_CHECK_PROG, AC_PATH_PROG, AC_CHECK_PROGS, AC_PATH_PROGS, and  AC_CHECK_TOOL can search a path other than $PATH.* AC_CHECK_SIZEOF takes an optional size to use when cross-compiling.Major changes in release 2.4:* Fix a few bugs found by Emacs testers.Major changes in release 2.3:* Fix the cleanup trap in several ways.* Handle C compilers that are picky about option placement.* ifnames gets the version number from the right directory.Major changes in release 2.2:* The ifnames utility is much faster but requires a "new awk" interpreter.* AC_CHECK_LIB and AC_HAVE_LIBRARY check and add the new  library before existing libs, not after, in case it uses them.* New macros: AC_FUNC_GETPGRP, AC_CHECK_TOOL.* Lots of bug fixes.* Many additions to the TODO file :-)Major changes in release 2.1:* Fix C++ problems.* More explanations in the manual.* Fix a spurious failure in the testsuite.* Clarify some warning messages.* autoreconf by default only rebuilds configure and config.h.in files  that are older than any of their particular input files; there is a  --force option to use after installing a new version of Autoconf.Thanks to everybody who's submitted changes and additions to Autoconf!I've incorporated many of them, and am still considering others forfuture releases -- but I didn't want to postpone this release indefinitely.Caution: don't indiscriminately rebuild configure scripts withAutoconf version 2.  Some configure.in files need minor adjustments towork with it; the documentation has a chapter on upgrading.  A fewconfigure.in files, including those for GNU Emacs and the GNU CLibrary, need major changes because they relied on undocumentedinternals of version 1.  Future releases of those packages will haveupdated configure.in files.It's best to use GNU m4 1.3 (or later) with Autoconf version 2.Autoconf now makes heavy use of m4 diversions, which were implementedinefficiently in GNU m4 releases before 1.3.Major changes in release 2.0:** New copyright terms:* There are no restrictions on distribution or use of configure scripts.** Documentation:* Autoconf manual is reorganized to make information easier to find  and has several new indexes.* INSTALL is reorganized and clearer and is now made from Texinfo source.** New utilities:* autoscan to generate a preliminary configure.in for a package by  scanning its source code for commonly used nonportable functions,  programs, and header files.* ifnames to list the symbols used in #if and #ifdef directives in a  source tree.* autoupdate to update a configure.in to use the version 2 macro names.* autoreconf to recursively remake configure and configuration header  files in a source tree.** Changed utilities:* autoheader can take pieces of acconfig.h to replace config.h.{top,bot}.* autoconf and autoheader can look for package-local definition files  in an alternate directory.** New macros:* AC_CACHE_VAL to share results of tests between configure runs.* AC_DEFUN to define macros, automatically AC_PROVIDE them, and ensure  that macros invoked with AC_REQUIRE don't interrupt other macros.* AC_CONFIG_AUX_DIR, AC_CANONICAL_SYSTEM, AC_CANONICAL_HOST, AC_LINK_FILES to  support deciding unguessable features based on the host and target types.* AC_CONFIG_SUBDIRS to recursively configure a source tree.* AC_ARG_PROGRAM to use the options --program-prefix,  --program-suffix, and --program-transform-name to change the names  of programs being installed.* AC_PREFIX_DEFAULT to change the default installation prefix.* AC_TRY_COMPILE to compile a test program without linking it.* AC_CHECK_TYPE to check whether sys/types.h or stdlib.h defines a given type.* AC_CHECK_LIB to check for a particular function and library.* AC_MSG_CHECKING and AC_MSG_RESULT to print test results, on a single line,  whether or not the test succeeds.  They obsolete AC_CHECKING and AC_VERBOSE.* AC_SUBST_FILE to insert one file into another.* AC_FUNC_MEMCMP to check whether memcmp is 8-bit clean.* AC_FUNC_STRFTIME to find strftime even if it's in -lintl.* AC_FUNC_GETMNTENT to find getmntent even if it's in -lsun or -lseq.* AC_HEADER_SYS_WAIT to check whether sys/wait.h is POSIX.1 compatible.** Changed macros:* Many macros renamed systematically, but old names are accepted for  backward compatibility.* AC_OUTPUT adds the "automatically generated" comment to  non-Makefiles where it finds @configure_input@ in an input file, to  support files with various comment syntaxes.* AC_OUTPUT does not replace "prefix" and "exec_prefix" in generated  files when they are not enclosed in @ signs.* AC_OUTPUT allows the optional environment variable CONFIG_STATUS to  override the file name "config.status".* AC_OUTPUT takes an optional argument for passing variables from  configure to config.status.* AC_OUTPUT and AC_CONFIG_HEADER allow you to override the input-file names.* AC_OUTPUT automatically substitutes the values of CFLAGS, CXXFLAGS,  CPPFLAGS, and LDFLAGS from the environment.* AC_PROG_CC and AC_PROG_CXX now set CFLAGS and CXXFLAGS, respectively.

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -