C++
文章平均质量分 51
C++学习笔记
Shine.Zhang
佛了
展开
-
C语言打印宏定义/枚举变量 名称和变量值
打印宏定义变量和值原创 2023-01-16 15:13:13 · 1426 阅读 · 1 评论 -
linux系统使用vscode进行qt开发
从一头雾水到模模糊糊,不明原理,暂时记录一下1.安装Qtcratersudo pacman -S qtcreater2.打开Qtcrater创建新项目其中build system 选择cmake创建好之后如下:这里我的项目名称为qt_window3.使用vscode打开项目进入根目录,找到项目名称命名的文件夹,这里会发现有一个名字大概这样build-qt_window-unknown-Debug的文件夹,忽略即可;进入qt_window文件夹;使用终端打开vscodecode .原创 2021-12-01 22:14:00 · 3729 阅读 · 0 评论 -
动态链接库 / 静态链接库总结
参考:Linux下CMake简明教程1.使用cmake生成库文件文件结构:.├── bin├── build├── CMakeLists.txt├── include│ └── add.h├── lib└── src ├── add.cpp └── main.cppps: main.cpp可有可无,在生成库文件时无用,这里多此一举了测试文件内容://add.h#ifndef _ADD_H#define _ADD_H#include<iostream原创 2021-12-01 16:10:10 · 1119 阅读 · 0 评论 -
opencv头文件相关总结1
1.opencv头文件有哪些shell脚本:#! /bin/bashresult=`pkg-config -cflags opencv4`echo ${result}cd ${result#-I}cd opencv2echo ${PWD}lsoutput :-I/usr/local/include/opencv4/usr/local/include/opencv4/opencv2calib3d cvconfig.h features2d.hpp gapi.hpp原创 2021-11-30 20:18:12 · 3047 阅读 · 0 评论 -
C++学习过程中的一些疑问
1.什么是堆?什么是栈?他们之间有什么区别和联系? - 知乎原创 2021-06-25 17:12:36 · 168 阅读 · 0 评论 -
【Windows】VSCode中的C++开发和调试
自己记得笔记,太繁琐,防止遗忘原创 2021-01-08 21:11:30 · 768 阅读 · 2 评论 -
解决【Windows】下CMake不能生成makefile的问题
遇到这个问题的场景是:PS C:\Users\Administrator\Desktop\Cplus\test\build> cmake .. -- Building for: Visual Studio 16 2019-- Selecting Windows SDK version 10.0.18362.0 to target Windows 10.0.19042.-- The C compiler identification is MSVC 19.27.29111.0-- The C原创 2021-01-08 19:46:44 · 14808 阅读 · 10 评论 -
【linux】使用VSCode和CMake实现C/C++调试
VSCode调试按钮:生成launch.json调试文件当然了,可以直接复制以下内容:launch.json文件,根据自己的可执行文件修改绝对路径部分即可使用{ // 使用 IntelliSense 了解相关属性。 // 悬停以查看现有属性的描述。 // 欲了解更多信息,请访问: https://go.microsoft.com/fwlink/?linkid=830387 "version": "0.2.0", "configurations": [原创 2021-01-07 23:18:19 · 395 阅读 · 0 评论 -
【linux】使用VSCode和CMake实现C/C++开发
使用cmake vscode 在linux上开发原创 2021-01-07 17:12:58 · 2480 阅读 · 4 评论 -
【linux】目录结构
Bin:全称binary,含义是二进制。该目录中存储的都是一些二进制文件,文件都是可以被运行的。Dev:该目录中主要存放的是外接设备,例如盘、其他的光盘等。在其中的外接设备是不能直接被使用的,需要挂载(类似window下的分配盘符)。Etc:该目录主要存储一些配置文件。Home:表示“家”,表示除了root用户以外其他用户的家目录,类似于windows下的User/用户目录。Proc:全称process,表示进程,该目录中存储的是Linux运行时候的进程。Root:该目录是root用户自己的家目.原创 2021-01-05 21:31:41 · 141 阅读 · 0 评论