echo's blog
HomeArchivesChangeLog

2025

2025-06-15

模型训练推理优化实践(一):训练优化

2025-06-05

Transformer模型入门

2025-05-29

windbg使用教程

2024

2024-11-20

MSBuild生成compile_command.json文件

2024-10-14

spdlog源码阅读(四):Sink系列类的实现

2024-10-07

spdlog源码阅读(三):Register类的实现

2024-09-28

spdlog源码阅读(二):Logger类的实现

2024-09-23

spdlog源码阅读(一):简介

2024-09-20

多线程内存模型(3):锁,原子变量

2024-08-08

多线程内存模型(2):内存屏障

2024-07-28

多线程内存模型(1):指令重排序

2024-07-09

asio学习记录

2024-06-30

c++时间类型

2024-06-27

C++并发编程之线程管理

2024-06-24

C++跨平台开发总结

2024-06-13

抓包工具的使用

2024-04-23

内存映射MMAP

2024-03-26

docker核心知识概括

2024-02-14

GDB-Dashboard的使用

2023

2023-12-13

TF Lite和Flex 的编译、使用

上一页
下一页
  • 1
  • 2
echo

echo

C++ Developer

GuangDong, China

文章

26

分类

0

标签

16

标签

C++1
CMake2
Docker1
Qt1
内存模型3
并发编程1
并行计算2
开发工具1
性能优化1
操作系统, 内存1
效率工具2
机器学习3
源码阅读4
网络, 抓包1
网络编程1
跨平台开发1
echo's blog

© 2025 echo  Powered by Hexo & Icarus
共782个访客

×
文章
C++并发编程之线程管理 C++11 引入的一个标准库类std::thread,用于创建和管理线程。它提供了一种方便的方式来执行并发任务,使得多线程编程变得更加简单和安全。 线程管理的基础每个程序运行时都会有一个线程,即执行m C++跨平台开发总结 C++编写的程序是可以跨平台的,这是因为C++语言本身是一种独立于平台的编程语言。但是不同的操作系统和不同的编译器使用起来会有一些差异,这里记录了C++跨Win/Linux平台开发时需要注意的一些要点 CMake快速上手 由于项目需要使用CMake,对CMake一窍不通的我开始一边查资料一边写CMake。不得不说,CMake的中文资料真的不多,CMake有大量的变量和函数,很容易看的一头雾水。在看了很多的资料后,建议有 CMake进阶 补充上篇博客没有提到的内容,方便更完善的构建C++程序。 链接库以下是一段链接库的代码: 1234target_link_libraries(hello_binary PRIVATE hello_li GDB-Dashboard的使用 GDB-Dashboard是一个使用Python API编写的独立的.gdbinit文件,能提供一个模块化的界面,方便我们控制GDB显示的信息。 安装只需要在$HOME目录下放置.gdbinit文件即
页面
(无标题) 2024-10-13 开通ChangeLog页面
标签
并发编程 (并发编程) 跨平台开发 (跨平台开发) CMake (CMake) 开发工具 (开发工具) 并行计算 (并行计算)