like
Here, doxygen reads the C/C ++ source code from these two directories. If the project has only one source code root directory with multiple subdirectories, you only need to specify the root directory and set the
Listing 3 shows a do
Xyfile example.Listing 3. doxyfile example containing the user-provided
of flags:
Project_Name
The name of Project, with a single word, multiple words, enclose in double quotes
Project_version
Version number of Project
Output_directory
The output path. The resulting file will be placed under this path. If this path is not filled, the path will be the output path as it is currently located.
Output_language
The output language. After the english,1.2.16 version is available, you can use Chinese to ex
comments. These comments will affect your colleagues, testers of your program, and your managers.
3. Why doxygen?1. Because it is free, open-source, and configurable. The current version is 1.4.7. You can download it at the following address:Http://www.doxygen.org/download.html
Okay. If you have answered all the above questions, let's see how to use doxygen.
Write comments in a specific format in your
Doxygen is an open-source, cross-platform, document system that is described in a similar Javadoc style, and can be used to generate CHM-formatted documents from a set of archive source files. This article mainly explains how to install Doxygen under Winddows.1, download Doxygen-1.8.8-setup.exe, is: 1) official address: http://www.stack.nl/~dimitri/
Do you have trouble writing documentation for your software? What will you do when someone gives you a huge system that allows you to write a complete development document based on the code annotation inside? Look at the code and then take n days to write it? This is both a chore and extremely time-consuming, is there a better way? For example, automatically gene
Use Doxygen to read and analyze C/+ + code under WindowsTransferred from: http://blog.sina.com.cn/s/blog_63d902570100gwk6.htmlWhile it's easy to read and analyze C + + code in Windows using a variety of ides or source Insight, step-by-step go to definetion is painful. Doxygen can generate function call graphs, all func
Use doxygen to create C code documentation C code annotation style conventions
Line comment
/*!
*
* Here is the comment
*
*/
Intra-row comment
Doxygen macro nameIt can be '\' or '@' followed by a macro name. For example:\brief
annotations, try to automatically generate the effect of the document * @version 0.1 * @note where the file tag must be written * @todo see the Help manual, give me the manual to Do A homepage*//** * @brief callback parameter prototype*/typedefvoid(eventcallback*) (int Event,void*param);/** * @brief Event ID type*/typedefintEVENTID;/** * @struct user Information*/typedefstruct { Charip[ -];///int port; ///}adddess;/** * @enum*/enumemdevicetype{device_28181=0,///Device_sip,///Device_onvif,//
PHP implementation of the formula verification Code and Chinese character Verification code example, PHP formula code example
In the development of PHP Web site, verification code can effectively protect our forms from malicious
/*======================================================================
A Globalmem Driver As an example of char device drivers
There are two same globalmems in this driver
This example was to introduce the function of File->private_data
The initial developer of the original code is Baohua Song
===================================================================
Servlet programming-verification code example, servlet verification code example
The basic idea of Servlet programming has been mentioned in the previous article. I will not talk about it here. I would like to share with you an example of using Servlet to implement verificat
PHP generates a simple example of a Verification code that can be clicked to refresh, and php generates a verification code example
The example in this article describes how PHP generates a verification code that can be clicked t
Example code of the angular2 series route transition animation and angular2 example code
Angular2's animation system gives you the ability to make a variety of animation effects, and strives to build an animation with the same performance as the native CSS animation.
Angular2 animation is mainly combined with @ Compone
Iis6 simple random code example, iis6 code exampleSolve the problem that the Random Code cannot be displayed on the win2003 iis6 Server
Display random code:
// Load the event
protected void Page_Load(object sender, EventArgs e) { if (!this.IsPostBack)
Example of using JavaScript code in HTML code, code javascript
label
To use JavaScript in HTML, you need to use the label and define the type attribute value as text/javascript, as shown in the preceding alert pop-up prompt box:
Copy codeThe Code is as follows:
Generally,
VCL source code learning, official version source code example, vcl source code
A classmate told me a few days ago that the third-party player used for video in their company is VCL, because I have always wanted to do this, and then I downloaded the compiled source code for
Example code of php Solution to DOM garbled code and dom sample code
Preface
DOM is a new xml and html processing class in php. It can operate the DOM tree as conveniently as javascript. More information about XML processing is provided on the Internet, today, this article introduces php's solution to DOM Garbled text.
Thinkphp Verification Code and pagination example tutorial, thinkphp example Tutorial
This paper describes the two common functions of thinkphp: Verification code and paging. It is very common in the project development of thinkphp and has high practical value. A complete example
SQL Injection principle and solution code example, SQL example
1. What is SQL injection?
1. What is SQL injection?
SQL injection is to insert SQL commands into Web forms to submit or input query strings for domain names or page requests, and finally fool the server to execute malicious SQL commands, for example, most o
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.