
Linux
记录在使用Linux时遇到的问题
倾尽浮生只为卿
仙人抚我顶,结发授长生
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
编译时出现fatal error: cjson/cJSON.h: No such file or directory
需要安装libcjson libcjson-devsudo apt install libcjson1 libcjson-dev原创 2021-02-02 10:49:59 · 11653 阅读 · 3 评论 -
使用valgrind检测c程序内存泄漏,数组越界,非法指针,重复free等问题
一、valgrind的安装(Ubuntu)sudo apt install valgrind //安装 valgrind --version //安装完检查版本信息确认二、检测内存泄漏例子:mem.c#include <stdlib.h>#include <stdio.h>int main(){ char *ptr; ptr = (char *)malloc(10); return 0;}原创 2020-05-11 13:59:19 · 2040 阅读 · 0 评论 -
Ubuntu下代理工具electron的安装
下载地址:https://download.youkuaiyun.com/download/chidaoqi1607/12470898安装依赖:sudo apt install libcanberra-gtk-module libcanberra-gtk3-module gconf2 gconf-service libappindicator1可选依赖(如果软件报错,请安装可选依赖)sudo apt-get install libssl-dev sudo apt-get install libs原创 2020-05-28 17:47:23 · 3300 阅读 · 0 评论 -
Ubuntu下opus的安装及使用
一、下载地址:https://archive.mozilla.org/pub/opus/opus-1.2.1.tar.gz二、解压tar xvf opus-1.2.1.tar.gz三、安装./configure --prefix=$PWD/tmpmakemake install四、将tmp/include/opus拷贝到系统的/usr/include/下,再将tmp/lib/*拷贝到系统的/usr/lib/下...原创 2020-05-21 16:09:51 · 3833 阅读 · 1 评论 -
Linux C反汇编
一、有.c源文件(基于gcc)asm.c#include <stdio.h>int main(){ int n = 1; int m = 2; int p = m + n; printf("p:%d\n", p); return 0;}使用gcc的-S功能gcc -S -o asm.s asm.c生成的汇编文件asm.s .file "asm.c" .text .section .rodata.LC0:原创 2020-05-21 14:15:54 · 910 阅读 · 0 评论 -
Linux C动态库与静态库的编译与调用
参考:https://blog.youkuaiyun.com/nanfeibuyi/article/details/81203021原创 2020-05-20 09:14:07 · 213 阅读 · 0 评论 -
Ubuntu下libevent的安装及使用
1.下载libevent地址:https://github.com/libevent/libevent/releases/download/release-2.1.8-stable/libevent-2.1.8-stable.tar.gz2.解压sudo tar xvf libevent-2.1.8-stable.tar.gz3.进入目录下,执行./configure --prefix=$PWD/tmpsudo makesudo make install..原创 2020-05-18 09:42:41 · 1035 阅读 · 0 评论 -
Ubuntu下Visual Studio Code的下载安装及使用
一、下载Visual Studio Code 的官网为:https://code.visualstudio.com/二、使用https://blog.youkuaiyun.com/weixin_44143505/article/details/97890189原创 2020-05-08 14:24:01 · 779 阅读 · 0 评论 -
Linux下的tar压缩解压缩命令详解
tar-c: 建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾追加文件-u:更新原压缩包中的文件这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。-z:有gzip属性的-j:有bz2属性的-Z:有compress属性的-v:显示所有过程-O:将文件解开到标准输出下面的参数-f是必...转载 2020-05-07 13:40:52 · 380 阅读 · 0 评论 -
ubuntu硬盘容量扩展
最简单明了的方法:https://www.maxlicheng.com/notes/328.html?unapproved=2986&moderation-hash=a582378445672a834c9a180ef5d39f68原创 2020-05-07 13:38:08 · 193 阅读 · 0 评论 -
Ubuntu设置桥接并上网
wq@ubuntu:~$ cat /etc/network/interfaces# interfaces(5) file used by ifup(8) and ifdown(8)auto loiface lo inet loopbackauto ens33iface ens33 inet staticaddress 192.168.1.200gateway 192.168.1.1...原创 2020-05-07 13:32:31 · 588 阅读 · 0 评论 -
Ubuntu更换软件源为清华源
1. 先将默认的软件源备份sudo cp /etc/apt/sources.list/etc/apt/sources.list.bak2. 更换软件源sudo gedit/etc/apt/sources.list将以下内容覆盖原来的# 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释deb https://mirrors.tuna.ts...原创 2020-05-06 11:55:27 · 1704 阅读 · 0 评论