using the debugger. These commands are described in this chapter.In this simple session, we emphasize that the user input is shown in bold, which can be clearly distinguished from the output of the environment.The previous version of the GNU M4 (Universal macro processor) has one of the following bugs: Sometimes, when we change the default quote string for a macro, we use it to capture it in another macro.A macro-defined command is invalidated. In th
PHP code # below is the php installation directory usrlocalphp5.3.8bin # Switch to the php installation directory etxopenssl directory cdphp-5.3.8extopenssl # view the openssl directory under a config0.m4, The config0.m4 renamed config. m4. Cpconfig0.m4config. m4 # Run the following commands in sequence: usrlocalphp5.3
(such as apacle) runs a configure script file to generate makefile; the GNU software automake and Autoconf are used to automatically generate configure. Developers only need to define macros and automakeThen, makefine. In for Autoconf is generated, and configure can be generated by using Autoconf. To use automake and Autoconf, you must install: GNU automake, GNU Autoconf, GNU M4, Perl, and GNULibtool.
Assume that you have a source file test. C. You c
Recently, I started to learn how to use Composer. after installation, I found that PHP needs to enable the php_openssl extension. when I tried the extension, I prompted cannotfindconfig. m4. I also tried Baidu but still couldn't solve it. Baidu gave the answer in most cases: find config0.m4 and try again...
Recently, I started to learn how to use Composer. after installation, I found that PHP needs to enabl
# Checks for libraries.
# R files of checks for hea.
# Checks for Type FS, structures, and compiler characteristics.
# Checks for library functions.Ac_output (makefile)======================================= Configure. in content end =================================================== ====
Then execute the commands aclocal and Autoconf to generate two files: aclocal. M4 and configure:
$ Aclocal$ LsAclocal. M4
can also be explained that the above two installation methods are the same, the principle is the same.
To do this, I need to install the Autoconf library, but when I install this library, I also get an error:
It is obvious here that the M4 version is too low and needs to be updated. By accessing the information, Autoconf uses the M4 macro processor to process the Configure.in file,
From the success rate of ERP project, we can know that the Enterprise Informationization Road is long, from the enterprise to the investment enthusiasm of ERP, we can know Enterprise Informationization already is the Battle of life and death of enterprise. For the success of information technology, many experts and scholars are emphasizing "number one" project, ISO to "number One" project, customer relationship to "number one" project, and even fire to "number One" project, if such words may be
I haven't come to blog for a long time. I have been busy with the exam, but everything is over. Now I can continue to do what I want to do. Today, I went to the lab to continue playing arm and learned the 2103 PLL part. In general, it is relatively simple. Of course, I am not very clear about the specific implementation of the PLL hardware. I didn't learn well at the beginning ..
PLL Overview:
The original input clock frequency range of the PLL is only 10 MHz ~ 25 MHz, and then multiply to the
)
AM_INIT_AUTOMAKE (helloworld, 1.0)
# Checks for programs.
AC_PROG_CC
# Checks for libraries.
# Checks for header files.
# Checks for typedefs, structures, and compiler characteristics.
# Checks for library functions.
AC_OUTPUT (Makefile)
======================================= Configure. in content end =================================================== ====
Then execute the commands aclocal and autoconf to generate two files: aclocal.
script.AC_INIT (helloworld. c)AM_INIT_AUTOMAKE (helloworld, 1.0)# Checks for programs.AC_PROG_CC# Checks for libraries.# Checks for header files.# Checks for typedefs, structures, and compiler characteristics.# Checks for library functions.AC_OUTPUT (Linux Makefile)Configure. in content ended
Then execute the commands aclocal and autoconf to generate two files: aclocal. m4 and configure:
$aclocal
$ls
aclocal.m4configure.inhelloworld.c
$
your makefile. am, write @ dep_cflags @ in am_cppflags. Write @ dep_libs @ In the ldadd section. Or for the library, write @ dep_libs @ In the _ libadd section.
It must be noted that pkg_check_modules is a M4 macro, which is in/usr/share/aclocal. provided by the M4 file, I found it is PKG. this macro exists in M4.Therefore, if your.
queue, counting semaphores, clock/Timer, signal, pthread, environment variable, File System
Task Management and watchdog timer similar to VxWorks
BSD socket interface
Extended priority management
Optional tasks (processes) with an address environment)
Inherited "control terminal" and I/O redirection
Request Paging
System Logs
You can build an open, flat-level embedded RTOS, or separately build a microkernel with System Call interfaces.
Built-in CPU load measurement per Thread
Good doc
management and watchdog timer BSD socket interface priority Management Extensions Optional tasks with address environment (processes) the inherited "control terminal" and I/O redirection request-type paging system logs can be constructed as open, flat embedded RTOS, or independently built as a microkernel with system call interface built-in per-thread CPU load measurement good documentation support 3 supported platforms 3.1 AllwinnerA10 (Cortex-A8) 3.2 AtmelAVR ATMega128 (8-bit AVR) AVR AT90USB
string.Stransi2unicode = ""Len1 = lenb (ascontents)If len1 = 0 Then exit functionFor I = 1 to len1Varchar = midb (ascontents, I, 1)Varasc = ASCB (varchar)If varasc> 127 thenStransi2unicode = stransi2unicode CHR (ASCW (midb (ascontents, I + 1, 1) varchar ))I = I + 1ElseStransi2unicode = stransi2unicode CHR (varasc)End ifNextEnd Function
Function base64encode (ascontents)'Encode the ANSI encoded string with base64'Ascontents should be an ANSI encoded string (Binary strings can also be used)D
len1Varchar = midb (ascontents, I, 1)Varasc = ASCB (varchar)If varasc> 127 thenStransi2unicode = stransi2unicode CHR (ASCW (midb (ascontents, I + 1, 1) varchar ))I = I + 1ElseStransi2unicode = stransi2unicode CHR (varasc)End ifNextEnd Function
Function base64encode (ascontents)'Encode the ANSI encoded string with base64'Ascontents should be an ANSI encoded string (Binary strings can also be used)Dim lnpositionDim lsresultDim char1Dim char2Dim char3Dim char4Dim byte1Dim byte2Dim byte3Dim save
Tslib-1.4 installation problems-Linux general technology-Linux technology and application information, the following is the details of reading. Installation of tslib-1.4 Problems:
Run./autogen. sh
Output Information (all)
Libtoolize: putting auxiliary files in '.'.
Libtoolize: copying file './config. guess'
Libtoolize: copying file './config. sub'
Libtoolize: copying file './install-Sh'
Libtoolize: copying file './ltmain. Sh'
Libtoolize: putting macros in 'm
= ""
Len1=lenb (ascontents)
If Len1=0 then Exit function
For I=1 to Len1
VARCHAR=MIDB (ascontents,i,1)
VARASC=ASCB (varchar)
If VARASC > 127 Then
Stransi2unicode = Stransi2unicode Chr (AscW (MidB (ascontents,i+1,1) varchar))
I=i+1
Else
Stransi2unicode = Stransi2unicode Chr (VARASC)
End If
Next
End Function
Function Base64Encode (ascontents)
' BASE64 encoding an ANSI-encoded string
' Ascontents should be an ANSI-encoded string (the binary string can also)
Dim lnposition
Di
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.