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

📄 flags.so

📁 berkeley db 4.6.21的源码。berkeley db是一个简单的数据库管理系统
💻 SO
字号:
m4_comment([$Id: flags.so,v 10.13 2006/10/05 01:06:05 bostic Exp $])define(__m4_product_name, m4_db)define(__m4_directory, build_unix)define(__m4_prev_link, build_unix/small)m4_ref_title(Building __m4_product_name for UNIX/POSIX systems,    Changing compile or load options,    [changing @compile or load options,    changing compile or @load options],    __m4_prev_link, __m4_directory/install)m4_p([dnlYou can specify compiler and/or compile and load time flags by usingenvironment variables during __m4_product_name configuration.  Forexample, if you want to use a specific compiler, specify the CCenvironment variable before running configure:])m4_indent([prompt: env CC=gcc ../dist/configure])m4_p([dnlUsing anything other than the native compiler will almost certainly meanthat you'll want to check the flags specified to the compiler andloader, too.])m4_p([dnlTo specify debugging and optimization options for the C compiler,use the CFLAGS environment variable:])m4_indent([prompt: env CFLAGS=-O2 ../dist/configure])m4_p([dnlTo specify header file search directories and other miscellaneous optionsfor the C preprocessor and compiler, use the CPPFLAGS environment variable:])m4_indent([prompt: env CPPFLAGS=-I/usr/contrib/include ../dist/configure])m4_p([dnlTo specify debugging and optimization options for the C++ compiler,use the CXXFLAGS environment variable:])m4_indent([prompt: env CXXFLAGS=-Woverloaded-virtual ../dist/configure])m4_p([dnlTo specify miscellaneous options or additional library directories forthe linker, use the LDFLAGS environment variable:])m4_indent([prompt: env LDFLAGS="-N32 -L/usr/local/lib" ../dist/configure])m4_p([dnlIf you want to specify additional libraries, set the LIBS environmentvariable before running configure.  For example, the following wouldspecify two additional libraries to load, "posix" and "socket":])m4_indent([prompt: env LIBS="-lposix -lsocket" ../dist/configure])m4_p([dnlMake sure that you prepend -L to any library directory names and that youprepend -I to any include file directory names!  Also, if the argumentsyou specify contain blank or tab characters, be sure to quote them asshown previously; that is with single or double quotes around the valuesyou are specifying for LIBS.])m4_p([dnlThe env command, which is available on most systems, simply sets one ormore environment variables before running a command.  If the env commandis not available to you, you can set the environment variables in yourshell before running configure.  For example, in sh or ksh, you coulddo the following:])m4_indent([prompt: LIBS="-lposix -lsocket" ../dist/configure])m4_p([dnlIn csh or tcsh, you could do the following:])m4_indent([dnlprompt: setenv LIBS "-lposix -lsocket"prompt: ../dist/configure])m4_p([dnlSee your command shell's manual page for further information.])m4_page_footer

⌨️ 快捷键说明

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