最新 最热

Linux 同步机制之原子操作

使用原子操作典型例子众所周知就是多个线程操作同一个全局变量 i++, 由于对应的汇编指令并不只是一条,在并发访问下可能出现多个线程中的多条指令交错导致部分加操作丢失。全局变量i属于临界资源,当然可以使用加锁的方...

2022-11-15
0

设备驱动程序

1.用ctrl+alt+T来打开终端 2.要在某个文件夹里创建文本,首先要回到该文件夹的目录。如我在桌面(desktop)建立文本。 (在终端中输入) cd Desktop //然后按下回车 3.创建文件夹(此步骤可跳过,但建议创建) mkdir 文件名 4.建...

2022-11-15
1

addr2line 动态库[通俗易懂]

Backtrace中,一般都只有一些地址。但是利用addr2line这个工具,就可以找到对应的代码行。前提条件是可执行程序或者动态链接库编译的时候带-g选项。

2022-11-15
0

GCC编译选项_需要使用安全编译选项的语言

gcc和cc是一样的,c++和g++是一样的。一般c程序就用gcc编译,c++程序就用g++编译

2022-11-15
0

下载安装cygwin_ansys17安装教程详细

在官网上下载cygwin安装包 下载地址:http://www.cygwin.com/install.html cygwin setup-x86_64.exe

2022-11-15
0

猿创征文 | 【Linux】调试器-gdb使用

对于上面的指令足以应付我们日常遇到的一些代码进行相关的调试,解决遇到的问题,同时对于gdb的基本使用我们也能够基本掌握。另外,对于gdb的使用我们应该在后期进行熟练的掌握与使用。...

2022-11-15
0

【Linux】项目自动化构建工具——make/Makefile及拓展

创建文件mycode.c利用vim进入编写一个简单的程序,创建文件makefile(m可以大写)编写依赖关系和依赖方法,最后直接通过make完成编译。生成mycode

2022-11-15
1

【Linux】Linux编译器-gcc/g++使用

此时生成test.i,我们用vim进入test.i,在利用底行模式vs test.c:

2022-11-15
0

c++ 时间类型详解(time_t和tm)

原文:http://blog.csdn.net/love_gaohz/article/details/6637625

2022-11-15
0

.NET内存性能分析指南

作者信息:Maoni Stephens - 微软架构师,负责.NET Runtime GC设计与实现 博客链接 Github

2022-11-14
1