logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

CMakeLists.txt 语法介绍与实例演练

一、Cmake 简介cmake 是一个跨平台、开源的构建系统。它是一个集软件构建、测试、打包于一身的软件。它使用与平台和编译器独立的配置文件来对软件编译过程进行控制。 二、常用命令1. 指定 cmake 的最小版本cmake_minimum_required(VERSION 3.4.1)这行命令是可选的,我们可以不写这句话,但在有些情况下,如果 CMakeLists.txt 文件中使用了

Ubuntu18.04安装OpenCV4.3.0和环境配置(支持编译CUDA并安装配置python-opencv)

Ubuntu18.04安装OpenCV4.3.0和环境配置下载源文件安装依赖编译安装环境配置动态库配置配置OpenCV的`PKG-CONFIG`环境Python-OpenCV环境[如果安装python支持,否则可以跳过此步]测试OpenCVC++Python[如安装Python支持]The end下载源文件https://blog.csdn.net/new_delete_/article/deta

飞行控制PID算法——无人机飞控

PID控制应该算是应用非常广泛的控制算法了。小到控制一个元件的温度,大到控制无人机的飞行姿态和飞行速度等等,都可以使用PID控制。这里我们从原理上来理解PID控制。PID(proportion integration differentiation)其实就是指比例,积分,微分控制。先把图片和公式摆出来,看不懂没关系。总的来说,当得到系统的输出后,将输出经过比例,积分,微分3种运算方式,叠加到输入中

使用VS(Visual Studio)生成能在安卓上运行的C++动态链接库

有时我们在网上克隆下来的C++项目是只能运行在PC上,不支持在安卓上运行,比如我工作中就遇到需要将ODE(Open Dynamics Engine)这个物理库迁移到安卓上,使得项目能调用ODE的代码,那么就可以使用VS将C++代码编译成一个安卓能调用的.so文件(类似Windows的DLL),采用这种方法的好处是不用下载Android Studio,而且VS傻瓜式的操作,让我们编译安卓项目变得更简

#android#visual studio#c++
终极篇 C++算法到安卓的移植——AS调用VS的so库

目的:windows平台下的c++算法,需要移植到安卓系统上。平时用惯了Visual Studio,再在其他软件上重新写算法,调试算法,实在头疼。所以我用VS的c++移动开发功能创建动态共享库,将算法内容放入,并实现JNI和JAVA接口部分;最后用Android Studio调用成功。 吐槽微软的仿真器以及VS自带的google emulator for android,搞了很久,还是有问题,不能

#c++#算法#android
gazebo入门教程(二)建立简单模型

创建模型本节目标一、模型编辑器用户界面调色板(左面板)工具列局限性二、车辆构造1、创建车辆(1)、底盘(2)前轮(3)脚轮2、添加传感器3、添加插件保存模型本节目标现在,我们将构建一个简单的机器人——轮式车辆模型,并添加一个传感器,使其能够使机器人跟随目标点(人)。使用模型编辑器,我们可以在图形用户界面(GUI)中构造简单的模型。对于更复杂的模型,您需要学习如何编写SDF文件,并查看有关构...

Linux 下Coredump分析与配置

在Linux下开发中,程序core掉了,通常出现这类的问题是低级bug中的内存访问越界、使用空指针、堆栈溢出等情况。

#linux#运维#服务器
暂无文章信息