摘要: 简介 Makefile 是和 make 命令一起配合使用的,很多大型项目的编译都是通过 Makefile 来组织的,。 我建立工程的方法有以下三点: 1.makefile: 优点:使用非常广泛,通用性强,可跨平台。 缺点:语法比较蛋疼。要写出一个通用,便于管理,且兼容性强的makefile比较困难。 阅读全文
posted @ 2018-10-23 13:22 WittXie 阅读(34024) 评论(1) 推荐(12) 编辑
摘要: 鼠标放到标准头文件上,VSCode提示一下错误:#include errors detected. Please update your includePath. IntelliSense features for this translation unit (X:\... 阅读全文
posted @ 2018-01-27 22:54 WittXie 阅读(7784) 评论(0) 推荐(0) 编辑
摘要: 给大家推荐个好用的任务管理器htop,简直好用的不得了。完虐top。不解释了,看文章!!! 在 Linux 系统中,top 命令用来显示系统中正在运行的进程的实时状态,它显示了一些非常有用的信息,比如 CPU 利用情况、内存消耗情况,以及每个进程情况等。但是,你知道... 阅读全文
posted @ 2018-01-24 02:09 WittXie 阅读(1031) 评论(0) 推荐(0) 编辑
摘要: 1.要点:1.多线程编译时要用 “gcc thread.c -lpthread -o thread” 调用静态库编译。2.线程要在sleep内运行,sleep结束就无法调用线程运行了。(usleep是微秒级的延时)3.多线程宏观上可以看作是并发的(实际只是分时复用而已... 阅读全文
posted @ 2018-01-15 21:22 WittXie 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 入门1. 要点1.进程相当于自我复制,将自己复制到另一个内存区域执行。复制出来的进程叫做子进程,进程之间相互独立(全局变量也是独立拥有的)。2.Fork创建的新进程是和父进程(除了PID和PPID)一样的副本,包括真实和有效的UID和GID、进程组合会话ID、环境、资... 阅读全文
posted @ 2018-01-15 20:43 WittXie 阅读(299) 评论(0) 推荐(0) 编辑
摘要: signal(,)常用信号量类型(经过验证)SIGINT :Ctrl+C 中断进程 SIGTSTP :Ctrl+Z 中断进程 SIGCHLD :子进程已经停止或退出 (其他基本都没有效果,如果有人知道为什么,请留言讨论)例程如下:#include #inc... 阅读全文
posted @ 2018-01-14 23:26 WittXie 阅读(919) 评论(0) 推荐(0) 编辑
摘要: chmod命令 文件权限属性设置 (资料来自:http://man.linuxde.net/chmod) chmod命令 文件权限属性设置 (资料来自:http://man.linuxde.net/chmod) chmod命令用来变更文件或目录的权限。在UNIX系统家族里,文件或目录权限的控制分别以 阅读全文
posted @ 2018-01-14 18:59 WittXie 阅读(202) 评论(0) 推荐(0) 编辑
摘要: sh脚本说明使用脚本的目的是为了把繁琐的,重复的事情变得简单,可以一键化处理。sh语法开头:#!/bin/sh注释:#变量:赋值:NAME=”wind”提取值:$NAME打印值:echo $NAME执行新进程执行:./xxx.sh在此模式下,运行环境由父进程复制而来,... 阅读全文
posted @ 2018-01-14 03:40 WittXie 阅读(1110) 评论(0) 推荐(0) 编辑
摘要: alias指令alias =''例如:alias cp='cp -i'注意:使用这种方法,重启后就会失效。可以尝试用systemd或者 /etc/rc.local的办法设置成永久有效,宁外还可以使用编辑用户目录下的.bashrc文件的办法设置成永久有效。编辑 sour... 阅读全文
posted @ 2018-01-13 02:51 WittXie 阅读(444) 评论(0) 推荐(0) 编辑
摘要: 说明内存共享是进程通信最快的手段,不需要多次转存数据就可实现的数据交换。是大数据和实时性高的数据通信的最佳选择。下面我就介绍下内存共享常用的函数,以及使用注意事项。函数说明1.获取共享内存唯一标识(创建或寻找目标内存块)int shmget(key_t key, si... 阅读全文
posted @ 2018-01-13 01:07 WittXie 阅读(535) 评论(0) 推荐(0) 编辑