Introduction to conan: generate conan package from your own project

conan generates conan packages from its own projects Conan is a dependency and package manager for C and C + + languages. It is Free and open source , applicable to all platforms (Windows, Linux, OSX, FreeBSD, Solaris, etc.), and can be used to develop all targets, including embedded, mobile (iOS, Android) and bare metal. It also integrates ...

Added by Zaxnyd on Sat, 19 Feb 2022 09:13:43 +0200

Qt android development environment construction

I recommend a free open course of zero sound college. Personally, I think the teacher speaks well. I share it with you: Linux, Nginx, ZeroMQ, MySQL, Redis, fastdfs, MongoDB, ZK, streaming media, CDN, P2P, K8S, Docker, TCP/IP, collaboration, DPDK and other technical contents, learn immediately Recently, I'm working on Qt Android related ...

Added by fat creative on Sat, 12 Feb 2022 18:49:59 +0200

Cmake construction engineering design -- cmake writing rules

Cmake commands do not distinguish between write down and write down, such as message, set and other commands; However, cmake variables are case sensitive. For a unified style, all Cmake commands this time are in lowercase, and all variables are in uppercase and underlined combination. Cmake variable The Cmake variable can be assigned with the ...

Added by Jak on Tue, 01 Feb 2022 09:31:06 +0200

Sorting out the core knowledge points of cmake

Written in the front: mainly refer to the classic pdf tutorial cmake practice. Here, I mainly summarize and add some details encountered in the process of practice The function of cmakelists is to automatically generate makefile s. If there are cmakelists, the compilation process is as follows: This is typical_ Source method, that is, external ...

Added by blen on Tue, 11 Jan 2022 12:18:29 +0200

CMake quick build installation tool, CMake quick package script - PKG CMake

CMake quick build installation tool, CMake quick package script - PKG CMake Have you ever written a lot of CMake build code before writing code? Have you ever written a bunch of CMake installation and export codes such as install(), export() when encapsulating your own library? Have you ever hoped that you can quickly build something that can ...

Added by wxflint on Mon, 10 Jan 2022 18:11:21 +0200

CMake I compiles static, dynamic, and object libraries

catalogue 1, Source file 1.Message.h 2.Message.cpp 3.helloworld.cpp 2, Cmakelists txt 1. Source file 2.CMake language description (1)cmake_minimum_required (2)project (3)add_library (4)add_executable (5)target_link_libraries 3, cmake configuration and compilation 1.cmake configuration 2. Build / compile [Extension] compile dynam ...

Added by Valect on Fri, 07 Jan 2022 14:36:54 +0200

ubuntu vscode configures c + + through cmake and debugs like VS2019

  previous   Configure c + + for vscode under linux to debug it like visual studio 2019 Similar to this article, the article configures vscode to debug and compile with vs2019, but the previous article is not very practical. It is configured in the form of command line. This method is good for small projects. If it is a very complex p ...

Added by Dan The Man on Thu, 09 Dec 2021 00:05:32 +0200

cmake is used to teach the construction of multiple files in multiple directories

1. Use out of source to build multiple directories and multiple files         The file storage method here is as follows:           Where build is the build directory, that is, the build results and intermediate products are in this directory Include is the include directory src is the directory of sub functions or dep ...

Added by Alphamonkey on Fri, 03 Dec 2021 02:52:16 +0200

C++ Implementation of DotCode Scavenging

Dynamsoft Barcode SDK v7.4 supports the DotCode type.I wrote a simple example in C++. DotCode Desktop Scavenger Two types of interfaces are provided in Dynamsoft SDK: One is a direct sweep interface, such as decodeFile, decodeBuffer. One is the interface StartFrameDecoding(), StopFrameDecoding(), and AppendFrame(), designed for video streaming ...

Added by lisa3711 on Tue, 12 May 2020 10:01:48 +0300

CentOS 7.4 source installation MySQL 8.0

MySQL 8 official version 8.0.11 has been released. It is officially said that MySQL 8 is two times faster than MySQL 5.7, and has brought a lot of improvements and faster performance! The following is the record of my installation process on April 23, 2018. The whole process takes about an hour, and the make & & make install process tak ...

Added by BANDYCANDY on Thu, 02 Apr 2020 13:33:06 +0300