E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
cxx
c/c++的include机制简述
包含指令不仅仅限于.h头文件,可以包含任何编译器能识别的C/C++代码文件,包括.c,.hpp,.cpp,.hxx,.
cxx
等,甚至.txt,.abc等等都可以二名词解释preprocess预处理:为方便编译
十秒耿直拆包选手
·
2023-10-26 08:12
C&C++
c语言
c++
开发语言
ORB-SLAM安装过程遇到问题记录整理
一、ORB-SLAM21.c++error:‘decay_t’isnotamemberof‘std’如下图所示:解决方法:修改ORB_SLAM的CMAKELIST.txt文件,将set(CMAKE_
CXX
_FLAGS
Gene_2022
·
2023-10-26 06:36
ubuntu
orb-slam
VTK9.0的奇怪错误
使用命令行测试的时候,总是报这个错误,似乎是显卡问题,还在侦察GenericWarning:InD:\soft\fMRI_win\VTK-9.0.1\Rendering\OpenGL2\vtkOpenGLState.
cxx
木犀花香
·
2023-10-25 09:34
VTK
bug
vs2022 cpp 源码 <xstddef> 代码笔记
_EXPORT_STDtemplatestructplus{using_FIRST_ARGUMENT_TYPE_NAME_
CXX
17_DEPRECATE_ADAPTOR_TYPEDEFS=_Ty;using_SECOND_ARGUMENT_TYPE_NAME_
CXX
17
御风@户外
·
2023-10-25 08:26
cpp
c++
元编程
模板
AT24C01/AT24C02系列EEPROM芯片单片机读写驱动程序
一、概述EEPROM是嵌入式开发中比较常用的芯片,用来保存参数及掉电记忆的数据等,最常用的是ATMEL的AT24
Cxx
系列的IIC接口,也有其他厂家的如罗姆Rohm的BR24Gxx系列、ST的M24
Cxx
wanglong3713
·
2023-10-25 07:53
单片机
STM32
单片机
嵌入式
c语言
stm32
QT编译交叉编译器aarch64-linux-gnu-g++
Output:解决:修改QT源码下的qt-everywhere-src-5.12.10/qtbase/mkspecs/linux-aarch64-gnu-g++/qmake.conf文件中编译器类型为
CXX
learn_coder
·
2023-10-23 05:51
qt
gnu
linux
C++ 字符串常量传入函数的问题 || 报错:cannot bind non-const lvalue reference of type‘std::__
cxx
11::string&
可以看到这两个函数唯一的差别在于传入参数一个是引用,一个是常量1.2主函数——没问题版intmain(){stringstr="hellohello";cout&}'toanrvalueoftype'std::__
cxx
11
做一瓶独立的花露水
·
2023-10-21 18:28
c++
开发语言
Mac VSCode CMAKE C++ 代码调试
debug配置)cmake_minimum_required(VERSION3.2)PROJECT(zsign)#debug调试配置SET(CMAKE_BUILD_TYPE"Debug")set(CMAKE_
CXX
_FLAGS
怪咖_OOP
·
2023-10-21 04:36
Java海康SDK开关闸 抬杆落杆 二次开发
HCCore.dllHCNetSDKCom文件夹、libssl-1_1-x64.dll.dll、libcrypto-1_1-x64.dll.dll、hlog.dll、hpr.dll、zlib1.dll、log4
cxx
.properties
断墨先生
·
2023-10-20 06:15
二次开发
java
【小沐学C++】C++实现日志功能:简单实现及第三方库汇总
实现日志功能:log4c(Win10+VS2017)C++实现日志功能:log4cplus(Win10+VS2017)文章目录1、个人测试2、log4cplus3、log4j2(Apache)4、log4
cxx
爱看书的小沐
·
2023-10-19 21:20
C/C++
c++
日志
log
log4cplus
google.glog
MakeFile的制作
linuxcmake_minimum_required(VERSION2.8)if(${WIN}STREQUAL"OFF")SET(CMAKE_C_COMPILER"/usr/bin/gcc")SET(CMAKE_
CXX
_COMPILER
美雨知春
·
2023-10-19 21:33
解决 paddle framework::SignalHandle(char const*, int)
0paddle::framework::SignalHandle(charconst*,int)1paddle::platform::GetCurrentTraceBackString[abi:
cxx
11
符文大法师
·
2023-10-19 12:11
paddle
c++
开发语言
C++链接器如何工作,以及变量的表达
下面是一些关于C++链接器如何构造的基本步骤:编译阶段:首先,C++编译器将源代码文件(.cpp,.cc,.
cxx
,.c++等)编译成目标文件(.o文件)。
嵌入式@秋刀鱼
·
2023-10-19 08:45
C++
c++
开发语言
undefined reference to symbol ‘pthread_create@@GLIBC_2.2.5‘
原因:linux下线程调用的问题解决方法:在CmakeLists.txt文件中加入以下代码:set(CMAKE_
CXX
_FLAGS-pthread)
甲壳虫奇袭电脑城
·
2023-10-19 00:31
Ubuntu
ubuntu
linux
基于CMake的C++项目管理实践
文章目录基于CMake的C++项目管理实践示例代码项目结构示例代码文件内容liba库-内容`call/usage_func.hpp:``call/usage_func.
cxx
:``call/CMakeLists.txt
方与圆之帆
·
2023-10-18 21:45
开发环境
CMake
find_package
Debug-Release
dllexport
14、ffmpeg中进进行硬件编码和解码的片段程序_cuda进行rgb2yuv和yuv2rgb
RGB2YUV420(YU12)编码cmakelist.txtcmake_minimum_required(VERSION3.5)project(mainLANGUAGESCXX)set(CMAKE_
CXX
_STANDARD11
sxj731533730
·
2023-10-18 21:15
FFMPEG基础知识
ffmpeg
人工智能
CMakeLists编写和测试实例
cmake_minimum_required(VERSION3.5)project(auto_sub_module)find_package(jsoncppCONFIGREQUIRED)set(CMAKE_
CXX
_STANDARD11
杂七杂八的
·
2023-10-18 21:19
c++
开发语言
后端
ceres使用方式
cmake_minimum_required(VERSION2.8)project(ceres_curve_fitting)set(CMAKE_BUILD_TYPE"Release")set(CMAKE_
CXX
_FLAGS
杂七杂八的
·
2023-10-18 21:19
c++
r语言
算法
set c++ 17 in vscode
#set(CMAKE_
CXX
_FLAGS"-std=c++17-O3")#tj:thisdoesn'tworkset(CMAKE_
CXX
_STANDARD17)
seamanj
·
2023-10-18 10:08
vscode
CMake:Tutorial-Step1
Step1:AbasicStartingPoint(基本初步)0最简单的CMakeLists.txt在文件夹下编译单个文件,要编译的是tutorial.
cxx
这个文件。
进击的码力
·
2023-10-17 04:57
cmake
C++
c++
cmake
CMake:Tutorial-Step2
现在的工程结构如下:+我们目的是将MathFunctions/文件夹内的头文件MathFunctions.h和源代码mysqrt.
cxx
编译成一个库,外部的tutorial.
cxx
再使用这个库的功能。
进击的码力
·
2023-10-17 04:57
cmake
C++
c++
cmake
CMake的简单使用
将单个源文件编译成可执行文件cmake_minimum_required(VERSION3.10FATAL_ERROR)#声明版本project(p1LANGUAGESCXX)#声明项目名称和支持的编程语言,
CXX
snow zhao
·
2023-10-17 04:23
C++
c++
cmake
windows环境cmake的nmake failed
CMakeError:CMAKE_C_COMPILERnotset,afterEnableLanguageCMakeError:CMAKE_
CXX
_COMPILERnotset,afte
lovzm
·
2023-10-16 16:06
makefile
C/C++
windows
visual
studio
c++
cmake
获得进程的内核转储core
{int*a=NULL;*a=0x1;return0;}CMakeLists.txtcmake_minimum_required(VERSION3.10)project(main)SET(CMAKE_
CXX
_FLAGS
zbbzb
·
2023-10-16 09:57
c++
linux
ELF文件修改-so文件修改
patchelf-a-simple-utility-for-modifying-existing-elf-executables-and-libraries/2替换so中的依赖库2.1问题libtorch_cpu.so依赖的libmpi_
cxx
.so
ytuglt
·
2023-10-15 22:10
C/C++
c++
C++ 加速
源自:https://heavywatal.github.io/
cxx
/speed.html介绍:编写程序不要附加超出优化程序所能带来的好处的成本。
下木南
·
2023-10-15 08:55
C++
STL
C++
JakubVojvoda / design-patterns-cpp 设计模式
github网址:JakubVojvoda/design-patterns-cpp使用Qt打开正常编译通过需要如下修改:在CmakeList.txt加上这句SET(CMAKE_
CXX
_FLAGS"${CMAKE_
CXX
_FLAGS
可峰科技
·
2023-10-15 04:12
设计模式
cmake学习
1.CHECK_
CXX
_COMPILER_FLAG检查
CXX
编译器是否支持给定的flag必须先include(CheckCXXCompilerFlag)include(CheckCXXCompilerFlag
Bystander_1996
·
2023-10-14 22:40
Windows cmake-gui 添加c++ 11 c++ 14 c++ 17
1、选择addentry2、name填CMAKE_
CXX
_STANDARD3、type选择string4、value填115、点ok6、返回到界面就有看到CMAKE_
CXX
_STANDARD这个选项了,
斗转星移3
·
2023-10-14 19:37
C++
cmake
c++
开发语言
gtest单元测试工具
github.com/google/googletest.git安装方法是:$cdgoogletest注意:如果在make过程中报错,可在CMakeLists.txt中增加如下行,再执行下面的命令:SET(CMAKE_
CXX
_FLAGS
黯然~销魂
·
2023-10-14 01:42
笔记
c++
ubuntu20.04安装vins-fusion错误及运行
ceres-solver-2.0.0、eigen-3.3.7一、错误1.cere代码如下(示例):名为:/usr/local/include/ceres/的错误在报错的项目的CMakeList里的set(CMAKE_
CXX
_FLAGS
SEAL0107
·
2023-10-14 00:15
ORB_SLAM
opencv
计算机视觉
c++
c++17标准适配问题
修改cmake文件CMAKE_
CXX
_FLAGS中设置-std=c++17改为error:ISOC++17doesnotallow‘register’storageclassspecifierregister
南城小金刚
·
2023-10-13 23:40
c++
c++17
c++
开发语言
后端
msvc2019使用filesystem
#define_USE_STD_FILESYSTEM#ifdef_USE_STD_FILESYSTEM#include#if_HAS_
CXX
17#includenamespacefs=std::filesystem
yezishuang
·
2023-10-13 15:39
c++
c++
UE 解决byte在C17中冲突的问题
yvals_core.h文件中,611行将_HAS_STD_BYTE定义为0即可解决//P0298R3std::byte#ifndef_HAS_STD_BYTE#define_HAS_STD_BYTE_HAS_
CXX
17
执手画眉弯
·
2023-10-13 14:30
UE4学习
算法
c++
开发语言
c语言中.cpp英文全称,.cpp与.c的区别
C++实现源代码的扩展名UNIXC、cc、
cxx
、cGNUC++C、cc、
cxx
、cpp、c++BorlandC++CppMicrosoftVisualC++cpp、
cxx
、cc在编译源文件时,C编译器和
weixin_39837867
·
2023-10-12 07:44
c语言中.cpp英文全称
.cc文件和.cpp文件有什么区别
不同的用户采用不同的解决方案:.cc,.cpp,.
cxx
以及其它可能的。今天,在Unix世界之外,它主要是.cpp。Unix似乎.cc更经常使用。
yisun03
·
2023-10-12 07:43
c++
研究项目
.cc
.cpp
c++
c
cmake
cmake_minimum_required(VERSION3.0.0)if(CMAKE_COMPILER_IS_GNUCXX)#Getcompilerversion.execute_process(COMMAND${CMAKE_
CXX
_COMPILER
咖喱鸡蛋
·
2023-10-12 03:31
免费使用SonarQube审查C/C++代码
文章目录SonarQube审查C/C++代码一、背景二、工具准备(附本例版本)三、部署环境1、JDK2、SonarQube3、Sonar-
cxx
4、Sonar-scanner5、Cppcheck四、实战
Elaine猿
·
2023-10-11 16:16
C/C++
c语言
c++
开发语言
使用gcc编译NRF52
#ToolchaincommandsCC:=$(callquote,$(GNU_PREFIX)-gcc)
CXX
:=$(callquote,$(GNU_PREFIX)-c++)AS:=$
shaniadolphin
·
2023-10-11 13:30
cmake:Tell CMake where to find the compiler by setting either the environment...
问题描述当使用cmake编译文件时,出现错误TellCMakewheretofindthecompilerbysettingeithertheenvironmentvariable“
CXX
”ortheCMakecacheentryCMAKE_
CXX
_COMPILERtothefullpathtothecompiler
桃子小迷妹
·
2023-10-07 13:36
Linux(Ubuntu)
编译
linux
运维
服务器
RK1126 NPU yolov5 6.2
/gcc-arm-8.3-2019.02-x86_64-arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc\-DCMAKE_
CXX
_COMPILER=.
J ..
·
2023-10-06 22:36
Rockchip
rk1126
yolo5
6.2
Atlas:undefined reference to `std::experimental::filesystem::v1::__
cxx
11::path::_M_split_cmpts()
1问题现象编写文件检测函数,对读取的文件,检测是否存在,#includeboolfileExists(conststd::stringfileName,boolverbose=true){if(!std::experimental::filesystem::exists(std::experimental::filesystem::path(fileName))){if(verbose){std:
KimBradley
·
2023-10-04 23:18
Atlas
c++
cmake
ubuntu
Dealloc的原理
Dealloc调用流程首先调用_objc_rootDealloc()接下来调用rootDealloc()判断是否可以被释放NONPointer_ISAweakly_refrencehas_assochas_
cxx
_dtorhas_sidetable_rc
MJBaby
·
2023-10-04 18:04
rtthread工业使用_RT-Thread 设备驱动I2C浅析及使用
#include#include#include"at24
cxx
.h"/**at24
cxx
设备结构体*/structat24
cxx
_device{structrt_deviceparent;structrt_i2c_bus_device
吕布哥哥
·
2023-10-03 10:33
rtthread工业使用
GCC STL源码解析 —— shared_ptr & weak_ptr
sharedptr&weakptr1主要代码1.1count_Mutex_baseusing__gnu_
cxx
::__default_lock_policy;using__gnu_
cxx
::_Lock_policy
napoleonhoo
·
2023-10-03 09:25
工程与架构
c++
后端
GCC安全编译选项
set(CMAKE_
CXX
_FLAGS"${CMAKE_
CXX
_FLAGS}-fstack-protector-strong")或者set(CMAKE_
CXX
_FLAGS"${CMAKE_
CXX
_FLAGS
小南家的青蛙
·
2023-10-02 20:57
linux
ros2 自定义消息msg 和 srv文件编译问题“is a invalid message name it should have the pattern ‘^[A-Z][A-Za-z0-9]”
下面提供一个可以正确执行的代码参考:cmake_minimum_required(VERSION3.8)project(custom_srv)if(CMAKE_COMPILER_IS_GNUCXXORCMAKE_
CXX
_COMPIL
geniusNMRobot
·
2023-09-29 06:44
ros2
机器人
ros
c++
Linux安装gmp报错:configure: error: could not find a working compiler
/configure--enable-
cxx
出现了错误:configure:error:couldnotfindaworkingcompiler我是刚安装的一个Ubuntu20版本。
奔跑的梅花Lu
·
2023-09-29 00:12
linux
软件安装问题
linux
gmp
sd3403 ffmepg 交叉编译
INSTALL"--enable-cross-compile--target-os=linux--enable-small--arch=aarch64--cc=aarch64-mix210-linux-gcc--
cxx
well386
·
2023-09-27 15:27
ffmpeg
cmake执行交叉编译的方法
TOOLCHAIN_PATH/PATH/RISC-V/TOOLCHAIN)set(CMAKE_C_COMPILER${TOOLCHAIN_PATH}/bin/arm-linux-gnueabi-gcc)set(CMAKE_
CXX
_COMPILER
ctbinzi
·
2023-09-24 19:02
linux
运维
服务器
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他