First of all, what did/configure,make,install do separately?
/configure a shell script that examines the current compilation environment, such as the compiler, the number of machine bits, to generate makefile based on these parameters, to prepare for the next compilation, and to take some parameters to set the installation path or disable or enable some compilation options (important, May make times some o
configuration information collection, production makefile files. Then, when you intend to compile the source code, you only need to pass "./configure; Make "This simple command will get a neat compilation.1.autoscan (autoconf): Scan the source code to search for common portability issues, such as checking compilers, libraries, header files, etc., generating file Configure.scan, which is a prototype of CONFIGURE.AC.Your source files---[autoscan*]--[Co
Autotools is a series of tools, consisting mainly of autoconf, Automake, Perl locales, and M4, and contains 5 commands:
The following diagram is the flowchart used by Autotools:
installation of Autotools: apt-get Install autoconf automake autotools-dev M4
Autotools Use simple examples as follows: preparing the program source codemkdir demo_conf VI hello.cpp contents are as follows: #include using the AutoScan command, scan the working directory and generate Configure.scan files$ AutoScan $
Open Source: Is the program code, written to the human look of the program language, but the machine does not know, so unable to execute; compiler: Translate the program code into a machine-readable language, like a compiler's role; an executable file: A file that can be executed after the compiler becomes a binary machine; will be in the current directory search makefile file, makefile inside the source code how to compile information Configure build makefile file gcc compiled file gcc hello.c
Make defines a number of default variables, such as common commands or command options, what CC, Cflags, and so on.${make} is the name (or path) of the preset make command.Make-p can view the current values of all predefined variables.———————————————————————————————————————————————————————————————————————————————In some large projects, we will put our different m
Handavei @ Jilin Normal University2014.12.8Reprint please indicate the source*****************************************Purpose of this article:One, solve in Mac system make Menuconfig error: Lcd:symbol (s) not found for architecture x86_64 bugSecond, using mconf, custom implementation of a make Menuconfig interfaceOne, in the Mac system using make Menuconfig call
Compile-time hints for Redis source code on Linux systems "make CC Command not found,make: * [ADLIST.O] Error 127". This is because the system does not have the GCC environment installed, so the above prompts will appear at compile time, when the installation of GCC and then compile, the error message above will disappear.
Tools/raw MaterialsCentOS 6.4 Redis make
emperor's Dahir, in fact, is a subordinate consultant) treatment. Compared to the same grade Dong Zhongshu, Shusun, the eastern Shuo status is low, the treatment is poor, usually also rare to see the emperor (make the bus, Bong Lu thin, not the province see).The first appearance of the Orient Shuo is really surprising. Emperor Once, words presumptuous not only oriental Shuo a person, Ji Dim also often make
[Root@localhost mha4mysql-node-0.52]# perl makefile.pl;make;make Install
Can ' t locate extutils/makemaker.pm in @INC (@INC contains:inc/usr/local/lib64/perl5/usr/local/share/perl5/usr/lib64/ Perl5/vendor_perl/usr/share/perl5/vendor_perl/usr/lib64/perl5/usr/share/perl5.) At INC/MODULE/INSTALL/MAKEFILE.PM Line 4.
BEGIN failed--compilation aborted at INC/MODULE/INSTALL/MAKEFILE.PM Line 4.
Compilation failed i
To the U.S. Mito software users to detailed analysis to share the document according to the production of the tutorial.
Tutorial Sharing:
1, the original production here is to use Photoshop software, but because Photoshop some people do not have this software, and the United States Mito download simple, more can be used in life, so the use of this beauty Mito, I think more convenient for everyone to make. So first, open the Beauty
These are typical installation steps for programs that are generated using the GNU autoconf and Automake.The ./configure is used to detect the target characteristics of your installation platform. For example, it detects if you have CC or GCC, does not need CC or GCC, it is a shell script. make is used to compile, it reads the instruction from the makefile, and then compiles. The Make install is used to ins
Money
The Internet is a tool, see how you use, I found that most of the webmaster do not understand the real use of the Internet, tired every day is not happy, only the ranking, traffic, but did not form a stable cash flow!!
Everyone good, I am also a frequent visitor to the webmaster network, read a lot of friends write articles are very good, but in how to make money, through what way to make money above
Web site is how to make money and small traffic webmaster still make money
First, the network advertisement
Advertising is almost the gateway and most of the site's survival magic weapon. There is no advertising there is no internet today, from the portal representative of the revenue structure of Sina, advertising revenue accounted for 1/3, and some small site is almost by advertising only mixed mouth fo
"Savage Search of God" is the use of Sohu CryEngine3 engine Independent development of a novel adaptation of the Network game. April 15 start of the test (this is the second Test, need to activate the code). See Nbe has not had this project the gold idea and the profit analysis, just these few days I am testing this game, today says the wild searches the God to remember the game studio or the manual party to have the possibility to make money the seve
Web site with the development of the Internet more and more popular and in-depth to every industry, everyone. Do the website to know person is very simple thing, to do not know of person, appear very inscrutable. In fact, the threshold to do the site is very low, as long as you want to do, very little money, very short time can do. For ourselves, do the site can be arbitrary, fully display their own. I am here to make the entry level of the specific s
With the personal establishment of the threshold of the decline, make a website more and more easy, so that everyone can become a webmaster. Stationmaster This profession also by formerly has the legendary color to become common up.
Unless it is entirely out of interest, personal webmaster are more or less want to make money through the site, even if you do not want to use it to
reference to 'afgetsampleformat'./. Libs/libesd. So: Undefined reference to 'afreadframes'./. Libs/libesd. So: Undefined reference to 'afgetchann'./. Libs/libesd. So: Undefined reference to 'afclofile'./. Libs/libesd. So: Undefined reference to 'afgetrate'./. Libs/libesd. So: Undefined reference to 'afgetframecount'./. Libs/libesd. So: Undefined reference to 'afopenfile'./. Libs/libesd. So: Undefined reference to 'afgettrackbytes'Collect2: LD returned 1 exit statusMake [2]: *** [esdcat] Error 1
Make clean simply clears the previously compiled executable and configuration files.
And make Distclean to clear all the generated files.MakefileIn makefile, which complies with the GNU Makefiel Convention, contains some basic pre-defined actions:MakeAccording to makefile compile source code, connect, generate target file, executable file.Make cleanClears the object file (the file with the suffix ". O")
Teach you to make a simple PHP calendar, make a simple PHP calendar
In a recent project, you need to display the data in a calendar, there are many JS plug-ins on the Internet, in order to have greater control over their own, decided to make a calendar display. As shown in the following:
First, the calculation of data1. New one Calendar class
2. Initialize data
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.