ICode9

精准搜索请尝试: 精确搜索
  • Gazebo深度相机深度图像噪声插件2022-01-20 21:02:00

    1. 代码来源:ethz的无人机模拟器gazebo插件 https://github.com/ethz-asl/rotors_simulator 2. 应用: 2.1 复制cpp代码和hpp代码进入src和include文件夹:gazebo_noisydepth_plugin和depth_noise_model命名的相关文件; 2.2 修改cmakelists.txt 需要加入Eigen包,修改后仍然出现了错

  • CMake语法—内置变量2022-01-20 20:35:48

    目录CMake语法—内置变量1 CMake变量分类1.1 普通变量1.2 缓存变量1.3 环境变量1.4 内置变量2 CMake内置变量分类2.1 提供信息的变量2.2 改变行为的变量2.3 描述系统的变量2.4 控制构建的变量2.5 语言变量2.6 CTest变量2.7 CPack变量2.8 内部变量(不推荐再使用)3 示例代码3.1 代码结

  • CMake(十三):编译器和链接器的要点2022-01-19 20:02:21

    前一章讨论了构建类型,以及它与选择特定的编译器和链接器行为之间的关系。本章讨论如何控制编译器和链接器行为的基本原理。这里提供的材料涵盖了每个CMake开发人员都应该熟悉的一些最重要的主题和技术。 ​ 在深入研究细节之前,需要注意的是,随着CMake的发展,控制编译器和链接器

  • CMake(十二):构建类型2022-01-19 20:02:01

    本章和下一章涉及两个密切相关的主题。构建类型(在某些IDE工具中也称为构建配置或构建方案)是一种高级控件,它选择不同的编译器和链接器行为集。构建类型的操作是本章的主题,而下一章将介绍控制编译器和链接器选项的更具体细节。总之,这些章节涵盖了除了最琐碎的项目外,每个CMake

  • centos7 cmake编译opencv+protobuf+ncnn2022-01-19 17:03:44

    1、opencv编译   下载网址:Tags · opencv/opencv (github.com)   我下载的opencv-3.4.15   centos 终端输入:su 获取root权限;(以下所有命令皆在root权限下)   -安装所需(参考:(27条消息) CentOS 里安装 OpenCV_whudee的博客-CSDN博客_centos opencv): sudo yum -y install epel

  • CMake 一些语法2022-01-19 16:04:32

    1.message语法 打印信息 message( [STATUS|WARNING|AUTHOR_WARNING|FATAL_ERROR|SEND_ERROR] "message to display" ...) 可以用下述可选的关键字指定消息的类型: (无) = 重要消息; STATUS = 非重要消息; WARNING = CMake 警告, 会继续执行; AUTHOR_WARNING = CMake 警告 (dev),

  • windows7下编译mosquitto2022-01-19 15:59:26

    准备工作 mosquitto mosquitto源码下载地址,目前使用的是最新版本2.0.14。 window windows系统为win7 sp1版本,其他版本应该也也可以。 Visual Studio VS版本为2010,其他版本类似。 cmake 用于为mosquitto配成、生成vs下的工程,cmake的下载地址,这里使用的是3.22.1版本。 cmake的

  • QT6 源码编译Win32 x862022-01-19 12:36:01

    Windows下64位虽好,但是兼容性不强,目标系统不一定的x64,所以还是决定x86。直接安装就已经是(有)x64,所以需要自己编译x86 主要代码 configure -prefix D:\Qt\install -debug-and-release -opensourceH:\qt6.2.2>cmake --build .H:\qt6.2.2>cmake --install .   目标文件夹(D:\Qt\instal

  • CMake语法—命令list2022-01-19 01:34:16

    目录CMake语法—命令list1 list操作2 代码结构3 代码内容4 运行结果5 总结5.1 读取(Reading)5.1.1 LENGTH5.1.2 GET5.1.3 JOIN5.1.4 SUBLIST5.2 查找(Search)5.2.1 FIND5.3 修改(Modification)5.3.1 APPEND5.3.2 FILTER5.3.3 INSERT5.3.4 POP_BACK5.3.5 POP_FRONT5.3.6 PREPEND5.3.7 REM

  • 基于Linux的Cmake获取与安装2022-01-18 10:02:34

    前言 本文旨在利用cmake的获取的编译过程学习Linux下源码的编译安装过程,由于是小白难免有理解错误之处,欢迎指正。 一、利用wget获取互联网上的源码 终端中输入命令, wget https://github.com/Kitware/CMake/releases/download/v3.22.1/cmake-3.22.1.tar.gz 将源码包下载至当

  • CMake(九):生成器表达式2022-01-16 20:02:00

    当运行CMake时,开发人员倾向于认为它是一个简单的步骤,需要读取项目的CMakeLists.txt文件,并生成相关的特定于生成器的项目文件集(例如Visual Studio解决方案和项目文件,Xcode项目,Unix Makefiles或Ninja输入文件)。然而,这涉及两个截然不同的步骤。当运行CMake时,输出日志的末尾通

  • 编译opencv 4.2支持cuda2022-01-15 12:05:24

      下载opencv_contrib 代码  下载地址  https://codeload.github.com/opencv/opencv_contrib/zip/refs/tags/4.2.0  ,这个仓库里是opencv扩展模块的代码(主要是cuda和dnn模块)     2.升级cmake     wget https://cmake.org/files/v3.17/cmake-3.17.1.tar.gz       

  • msys2下用cmake构建poppler2022-01-14 20:58:00

    文章参考链接:cmake-toolchains(7) — CMake 3.22.1 Documentation CMAKE_TOOLCHAIN_FILE — CMake 3.22.1 Documentation  CMAKE_<LANG>_COMPILER — CMake 3.22.1 Documentation cmake-generators(7) — CMake 3.22.1 Documentation CMake 使用实用工具链来编译、链接库和创

  • CMake语法—打印帮助(CMakePrintHelpers)2022-01-13 23:35:09

    目录CMake语法—打印帮助(CMakePrintHelpers)1 CMakePrintHelpers1.1 cmake_print_variable1.1.1 定义1.1.2 说明1.2 cmake_print_properties1.2.1 定义1.2.2 说明2 应用示例2.1 代码结构2.2 代码内容2.3 输出结果2.4 注意事项2.4.1 使用前必须引入CMakePrintHelpers2.4.2 打印属性

  • -- The CXX compiler identification is unknown CMake Error at CMakeLists.txt:6 (project): No CMAKE_2022-01-13 12:32:45

    – The CXX compiler identification is unknown CMake Error at CMakeLists.txt:6 (project): No CMAKE_CXX_COMPILER could be found. 解决方案 sudo apt install g++

  • 如何将VTK整合到Qt中(2)? --使用具体VTK控件分析2022-01-12 17:02:52

    在上文中,我们创建了一个简单的CMakeLists.txt来管理Qt工程。这篇文章中,我们将根据上文的脚本文件写出管理Qt和VTK工程的CMakeLists.txt. cmake_minimum_required(VERSION 3.5) project(VTKImbuedQt LANGUAGES CXX) set(CMAKE_INCLUDE_CURRENT_DIR ON) set(CMAKE_AUTOUIC ON)

  • 【CloudCompare】源码编译 +tbb加速2022-01-11 10:02:05

    Intel将TBB、IPP等加速库集成到了oneAPI库中,所以可以直接安装oneAPI,源码如下 https://github.com/oneapi-src/oneTBB 或者 下载release版本2020版本,2021版本的路径配置和FindTBB.cmake里面不一致 Releases · oneapi-src/oneTBB · GitHub cmake源码编译,选中 修改FindTBB.cmak

  • vscode launch.js & task.js2022-01-11 01:01:10

    1、launch.js 1)生成launch.js 2)一般内容格式: 3)命令: (1)“program”:你的程序编译出来的可执⾏⽂件(⽤cmake先编译出⼀个可执⾏⽂件,只需要第⼀次,⼀旦后续配置好了就直接 按F5) (2)“preLaunchTask”:新添加⼀个选项为build,这样每次F5调试才会重新编译⽣成新的可执⾏⽂件,否则只是执⾏ (3)“ext

  • vpp2101交叉编译方法2022-01-10 22:34:01

    1环境和条件: 1.1开发机: CentOS Linux release 8.3.2011 Linux localhost.localdomain 4.18.0-240.22.1.el8_3.x86_64 #1 SMP Thu Apr 8 19:01:30 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux 1.2目标机: Linux Switch 3.14.57_v1.0 #2 SMP Mon May 17 18:29:08 CST 2021 aarch64_

  • Ubuntu + VS Code + Cmake环境搭建详细教程2022-01-10 17:02:19

    下载安装VSCODE+CMAKE Cmake安装请看我的这篇帖子: https://blog.csdn.net/TU_Dresden/article/details/122373789?spm=1001.2014.3001.5501 VScode下载: https://code.visualstudio.com/docs/?dv=linux64_deb 建立工作区 VSCode

  • CMake Qt 配置 OpenCV2022-01-09 10:02:00

    目录如下: CMakeLists.txt内容如下: #最低CMake版本 cmake_minimum_required(VERSION 3.5) #项目名 set(PROJECT_NAME QtCmakeVsOpenCV) project(${PROJECT_NAME}) #set(CMAKE_BUILD_TYPE Debug) set(CMAKE_BUILD_TYPE Release) #set模块 set(CMAKE_INCLUDE_CURRENT_DIR ON) set

  • clion 编译ROS2022-01-08 14:02:18

    好久没碰ros,有点遗忘! 主要修改两个地方: 1、由于clion默认的cmake不是系统指定的,故修改为系统指定的 File->settings->Build->Toolchains 找到CMake把它指定为/usr/bin/cmake即可。 2、由于在编译过程中生成的文件不是位于buidl以及devel下的, 故 File->settings->Build->CMake->Bui

  • cmake(9) 配置thread线程2022-01-07 04:00:26

       CMakeLists.txt cmake_minimum_required(VERSION 3.10) project(thread_test)#项目名字 find_package(Threads) #引入Threads外部依赖包 set(Current_LIST main.cpp )#Current_LIST记录要参与可执行文件的源代码 add_executable(${PROJECT_NAME} ${Current_LIST} )#可

  • cmake常用配置项2022-01-06 17:35:18

      #添加可执行文件 add_executable(main main.c) add_executable(main main.c testFunc.c) add_executable(main ${SRC_LIST}) #将指定目录下所有的源文件存储在一个变量中 aux_source_directory(dir var) aux_source_directory(. SRC_LIST) #新建变量 set( SRC_LIST ./mai

  • CMake指令入门2022-01-05 22:30:15

    CMake指令入门 转自:https://blog.csdn.net/sandalphon4869/article/details/100589747 一、安装 sudo apt-get install cmake 安装好后,输入 cmake -version 如果出现了cmake的版本显示,那么说明安装成功 二、cmake编译 cmake的作用就是将在IDE编译器中的编译功能拿出来,可以

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有