ICode9

精准搜索请尝试: 精确搜索
  • vs2019 编译 protocol buffers2022-02-23 13:32:24

    1. 目标:      生成Win32, MD, MDd版本(默认是Win64, MT, MTd的版本)   2. 下载      下载c++版本 protocol buffers: https://github.com/protocolbuffers/protobuf/releases     当前版本是3.19.4, 下载protobuf-cpp-3.19.4.zip或tar.gz   3. 准备     解压,打开

  • 无人驾驶2——软件环境基础(ROS CMake)2022-02-22 23:07:02

    软件环境基础(ROS CMake)

  • [001] [ESP32开发笔记] IDF工程创建与CMake配置2022-02-22 22:06:46

    ESP32 开发笔记 工程创建 工程分析 项

  • CMake I 配置时生成源码2022-02-21 17:02:38

    目录 一、准备工作 1.print_info.c.in 二、配置源码 1.方式一 (1)CMakeLists.txt (2)配置 2.方式二 (1)模拟configure_file (2)CMakeLists.txt 在配置时生成源码有两种方式: 提前写好配置文件print_info.c.in,利用 cmake_host_system_information、configure_file和target_sources等生成

  • 解决 Clion 中文乱码2022-02-20 12:31:07

    百度的千篇一律的复制粘贴的帖子真是哈人, 好帖子还很难找到 来源 c++ 在 cmakelist.txt 添加 set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -fexec-charset=GBK") c 语言 在 cmakelist.txt添加CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall -fexec-charset=GBK"

  • OpenCV源码编译2022-02-19 22:03:55

    官方安装教程: OpenCV installation overview 安装版本: 4.5.4 一、windows Installation in Windows 1、环境 System: window10 CMake: 3.18.5 git: 2.23.0 visual studio: 2019 python: 3.6.5 opencv: 4.5.4 (No CUDA) 2、源码下载 源码地址: https://github.com/opencv/open

  • darknet安装2022-02-18 16:31:07

    新手安装darknet,分别在Windows和Centos7安装了darknet,中间踩了很多坑,也耽误了很久,笔记难免有遗漏或偏差,不喜勿喷,欢迎指正。 darkent源码从gitee下载,分为cpu版本和gpu版本 windows安装darknet +++++++++++++++++++++++++++++++++++++++++++++++++ Windows 安装CPU版darknet +++++++

  • Ubuntu 16.04 通过 CMake 编译 Grpc C++ 项目2022-02-11 11:04:14

    注:参考代码取自 grpc 源码目录下的 examples\cpp\helloworld   1. 安装 protoc 工具 下载 Grpc_v1.43.0_SetupFile.zip 文件,解压到任意目录下载链接:https://pan.baidu.com/s/1HYjfQb8CQY56QF2iAGmBNw  提取码:grg0 将解压后的 Grpc_v1.43.0_SetupFile/bin 中 的 protoc(文本文件,

  • Step 3: Adding Usage Requirements for a Library2022-02-10 14:34:29

    1添加库的使用规范 2具体脚本 2.1target_compile_definitions() 向工程中加入预处理定义 语法: target_compile_definitions(<target> <INTERFACE|PUBLIC|PRIVATE> [items1...] [<INTERFACE|PUBLIC|PRIVATE> [items2...] ...]) cmake --build . --config release : 可以生

  • 2022.2.10#Cmake使用2022-02-10 09:02:34

    2022-02-10   cmake_minimum_required - 指定CMake的最小版本要求 cmake_minimum_required(VERSION 3.0)   project - 定义工程名称,并可指定工程支持的语言   project(HELLOWORLD)   set - 显式的定义变量   定义SRC变量,其值为main.cpp hello.cppset(SRC sayhello.cp

  • Ubuntu 16.04 编译 Grpc2022-02-09 16:35:59

    执行命令如下: export MY_INSTALL_DIR=$HOME/.local mkdir -p $MY_INSTALL_DIR export PATH="$MY_INSTALL_DIR/bin:$PATH" wget -q -O cmake-linux.sh https://github.com/Kitware/CMake/releases/download/v3.19.6/cmake-3.19.6-Linux-x86_64.sh sh cmake-linux.sh --

  • windows 下面 vs2019+cmake编译lwip2022-02-08 09:37:00

    lwip 源码下载参考 https://www.cnblogs.com/zhangzhiwei122/p/15820097.htmlcmake 安装略WpdPack(winpcap developers’ pack)安装${LWIP_CONTRIB_DIR}/ports/win32/pcapif.c 文件使用的 winpcap 库,所以需要安装 WpdPack。从 https://www.winpcap.org/devel.htm 下载 Wpdpack解压到

  • Windows下fmt库的链接与使用2022-02-05 14:31:21

    下载源码。 使用mingw编译源码。注意设置cmake文件的产生路径、pkgconfig文件的产生路径(windows下用不到产生的pc文件)、库的安装路径。 make -j8 install。 新建一个工程,使用cmake链接该库。下面给出关键几行代码。set(fmt_DIR D:/fmt-8.1.1/install) # 该处填写cmake文件的产生

  • 从零开始仿写一个抖音App——音视频开篇,移动安全入门2022-02-04 17:32:02

    如果想要在 cmake 文件中取出这个键值对则需要使用 ${KEY} 的方式 set (Tutorial_VERSION_MAJOR 1) set (Tutorial_VERSION_MINOR 0) 这里可以设置一个配置文件,我们可以在 TutorialConfig.h.in 中配置 set() 中设置的键值对 PROJECT_SOURCE_DIR 表示的是源代码的路径 PROJECT

  • c++ 三方库的构建与安装2022-02-03 22:32:17

    cmake gnu 套件不含 cmake, 通常需要 apt-get 自行安装. cmake 用来跨平台, 灵活的生成 makefile. 通常项目根目录(记为 target_dir)中有 CMakeLists.txt, cmake ${target_dir} 即可搜寻目录下的 CMakeLists.txt , 生成 makefile. 执行过程中会有各种中间文件产生, 为了不污

  • 【无标题】2022-01-29 arm-linux-gnueabihf-g++           is not a full path and was not found in the PATH.2022-01-30 19:03:43

            -- The CXX compiler identification is unknown            -- The C compiler identification is GNU 5.4.0            CMake Error at CMakeLists.txt:127 (project):            The CMAKE_CXX_COMPILER:            arm-li

  • C++:WSL + Clion 联合开发C++踩坑2022-01-29 19:31:34

    使用环境 OS: Arch Linux on Windows 10 x86_64 Kernel: 5.10.60.1-microsoft-standard-WSL2 CLion 2021.3.2 cmake version 3.22.2-1 问题 cmake、gdb 版本过高,Clion不支持 Arch 降级 cmake 依赖共享库 libjsoncpp.so=25-64 手动编译 cmake 解决办法 gdb # 安装 downgrade

  • 【macOS】解决CLion无法使用bits/stdc++.h的问题2022-01-25 16:58:37

    首先安装homebrew http://jingyan.baidu.com/article/fec7a1e5ec30341190b4e7e5.html 安装完成后在终端运行 brew install gcc 安装gcc 安装成功后运行 brew list gcc  查询homebrew安装gcc的目录 记住红色的这一条,复制下来打开CLion  设置中找到这个位置,输入 -D CMAKE_CXX_

  • catkin_make或cmake时出现cmake_modulesconfig.cmake找不到问题2022-01-24 17:01:54

    遇到的问题: 我在装完qtcreator-ros之后(安装教程点击这里),又重新编译了一次我原来的ros工作空间,结果无论如何都会在catkin_make时出Findcmake_modules.cmake出现问题,说是找不到cmake_moudlesconfig.cmake。我觉得可能是catkin_make出了问题,就单独运行cmake命令,也会提示相同的问

  • 【CMake】在工程项目中嵌入其他CMake工程的几种方式2022-01-24 14:00:50

    0.前言 在把一些辅助功能项目例如plog、googletest等的源码嵌入到当前的项目工程,有以下四种实现方式。以GoogleTest为例进行说明。 1.实现方法 将GoogleTest源码下载到本地,从源码编译安装到指定路径,然后再使用静态或者动态链接的方式进行调用 这是最不灵活的一种方法,它使得后续

  • xmake v2.6.3 发布,支持 vcpkg 清单模式2022-01-23 22:34:08

    Xmake 是一个基于 Lua 的轻量级跨平台构建工具。 它非常的轻量,没有任何依赖,因为它内置了 Lua 运行时。 它使用 xmake.lua 维护项目构建,相比 makefile/CMakeLists.txt,配置语法更加简洁直观,对新手非常友好,短时间内就能快速入门,能够让用户把更多的精力集中在实际的项目开发上。 我们

  • Qt中编译器2022-01-23 22:02:23

    很多时候,Qt构建项目编译的过程中会报错,大部分报错是因为qt的设置出现问题,很多时候环境配置时要选择合适的编译器,debugger调试器等,这里对一些名词解释,内容对新手很友好,大佬就不用看啦。 MSVC:微软的VC编译器 (PC端开发)MingGW:跨平台开发。允许在GUN/Linux和Windows平台开发。MingGW

  • Linux高性能服务器编程之高性能I/O框架库Libevent2022-01-23 21:00:07

    高性能I/O框架库Libevent 1. 编译过程中出现的问题 问题一:"Could NOT find OpenSSL" CMake Error at /usr/share/cmake-3.16/Modules/FindPackageHandleStandardArgs.cmake:230 (message): Could NOT find OpenSSL, try to set the path to OpenSSL root folder in the syste

  • 关于cmake和开源项目发布的那些事(PF)2022-01-21 22:32:12

        本来是打算写一篇年终总结,随便和以往一样提一提自己的开源项目(长不大的plain framework)的一些进度,不过最近这一年对于这个项目实在是维护不多,实在难以用它作为醒目的标题。而最近由于使用了VS2022,微软居然自动识别了项目中的cmake(看来我是很久没有使用这个工具了),于是在想

  • windows下 Qt+CMake配置OpenCV,VideoCapture无法读取视频,报错“Error: Assertion failed (size.width>。。。。。”2022-01-21 13:02:51

    配置过程网上有很多,这篇很详细: https://blog.csdn.net/weixin_43763292/article/details/112975207 在我CMake过程中下面提示框出现了一些红色警告字体,当时也没在意,但当使用VideoCapture调用视频时却不好使,报错: OpenCV: terminate handler is called! The last OpenCV error

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

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

ICode9版权所有