Due to the recent use of ICF,DPM and other new pedestrian detection algorithm, found the Open Source Library CCV http://libccv.org/tutorial/, but the code is under the Linux platform, the company machine does not allow itself to install dual systems, the use of visual box+ Ubuntu for implementation, the specific implementation steps are as follows:First, install the Visualbox+ubuntu1 Downloads Visualbox htt
Disclaimer: Anyone and organizations are welcome to repost the articles in this blog, but the original links and author information must be marked.
Link: http://blog.csdn.net/li_007/archive/2009/12/18/5033184.aspx
Pioneering little turtle ------->
This article describes a way to add a dynamic library and a static library to a pro file by using Qtcreator under Windows systems:
1, add dynamic library (directly add dynamic library file. dll, non-subproject)
The method of creating a dynamic library through Qtcreator is
"Dynamic Library" and "Static Library" in Linux system the suffix of the/etc/ld.so.conf dynamic library is *.so the suffix of the static library is libxxx.a ldconfig directory nameReprinted from: http://blog.chinaunix.net/uid-23069658-id-3142046.htmlToday we mainly say that the Linux system is based on dynamic librarie
Windows library creation and use: static library + dynamic library, windows static libraryCreate and use windows libraries: static libraries + dynamic libraries
I. creation and use of static databases 1. Creation of static databases
(1) first create a project test. The test code is as follows:
1) test. h
Void test_print ();
2) test. cpp
#
Creation and calling of Qt shared library (Dynamic Link Library) and static Link Library, and qt static Link Library
Qt Creator compiler, win7 64-bit System Environment
1. Create a shared library:
Create a file or project-> select Libra
Similar to Baidu Library website system, library website system source code, library website construction and development, library website construction
Professional custom imitation Baidu Library website system, imitation douding Network website, imitation daoke Baba website
Use vs2012 as the standard. From: http://technet.microsoft.com/zh-cn/library/w4zd66ye, there are changes.
1. MFC static library (. Lib)
The MFC static library uses the following naming conventions:
UafxCWD. Lib.
The library naming conventions are described as follows:
Description
Value and meaning
Generally use LDD to see what is missing from the application, and then install the corresponding dynamic library according to the sudo apt install XXX.If there is no corresponding library, you can use:sudo ln -s /usr/lib/libtiff.so.4 /usr/lib/libtiff.so.3来进行映射.Https://www.cnblogs.com/dylancao/p/9522018.htmlInstall the dynamic link library method under UBUNTU 16.
Learning
Caffe: a fast neural network framework
CCV: modern computer vision library with C language as the core
Mlpack: scalable C ++ Machine Learning Library
OpenCV: open-source computer vision Library
Recommender: C language library for product recommendation/Recommendati
parsing library in YAJL:C language
Log
Boost.Log: Design is very modular and scalable
The Easyloggingpp:c++ log library contains only a single header file.
Log4cpp: A series of C + + class libraries, flexible add log to file, System log, IDSA and other places.
Templog: Lightweight C + + library, you can add logs to your C + + applicatio
.
Templog: Lightweight C + + library, you can add logs to your C + + application
Machine learning
Caffe: A fast neural network framework
CCV: A modern computer vision library with C language as its core
Mlpack: Extensible C + + machine learning Library
OpenCV: Open Source computer Vision
parsing library in YAJL:C language
Log
Boost.Log: Design is very modular and scalable
The Easyloggingpp:c++ log library contains only a single header file.
Log4cpp: A series of C + + class libraries, flexible add log to file, System log, IDSA and other places.
Templog: Lightweight C + + library, you can add logs to your C + + applicatio
.
Templog: Lightweight C + + library, you can add logs to your C + + application
Machine learning
Caffe: A fast neural network framework
CCV: A modern computer vision library with C language as its core
Mlpack: Extensible C + + machine learning Library
OpenCV: Open Source computer Vision
Http://hi.baidu.com/zhengshaohua1987/blog/item/c99262eefe1e04ebb2fb95ee.html
I. IntroductionGenerally, the link to the function library is completed during the compilation period (compile time. All related object files and libraries are linked to form an executable file ). When the program is running, it has nothing to do with the function library, because all the required functions have been copied to the
I. Introduction
Generally, the link to the function library is completed during the compilation period (compile time. All related object files and libraries are linked to form an executable file ). When the program is running, it has nothing to do with the function library, because all the required functions have been copied to their own doors. Therefore, these function libraries are called static libaray
When writing a C language program, we often encounter many repeated or commonly used parts. If we re-write each time, it is acceptable, but this will greatly reduce the work efficiency, it also affects code readability and is not conducive to code maintenance in the future. We can make them into corresponding function functions. It will be convenient to call them directly during use, and we can also upgrade the functions later.
For example, if I want to exchange the values of two variables multi
Function objects and High-Order programming (function objects and higher-order programming) boost. Bind
BIND is a generalization of the standard library binder (bind1st and bind2nd. This library supports binding any behavior similar to a function, function pointer, function object, or member function pointer using a unified syntax. It also supports functional composition ). This
dynamic-link libraries (DLLs), Static link libraries (LIB), import libraries for dynamic-link libraries (lib)
At present, there are two libraries with Lib suffix, one for static link library (static libary, hereinafter referred to as "still Library"), the other is the import library for dynamic Connection libraries (DLL, hereinafter referred to as "Dynamic
: lightweight JSON Library
PicoJSON: JSON parsing serialization in C ++, containing only header files
Qt-json: A simple class used for parsing JSON data and QVariant Layers
QJson: maps JSON data to the Qt-based library of the QVariant object.
RapidJSON: a fast JSON parsing Generator for C ++. It contains APIs of the SAX and DOM styles.
YAJL: Quick stream JSON Parsing
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.