
Linux
云季
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
linux系统上drm的简单demo程序
确保系统安装libdrm库 main.c #include <stdio.h> #include "drm_display.h" int main(int argc, char **argv) { int ret = 0; u_int32_t count = 0; char exit_flag = 1; ret = drm_dev_open(); if (ret != 0){ printf("drm dev open fail\n原创 2020-08-01 21:06:57 · 3854 阅读 · 0 评论 -
openGL/GLUT 简单的demo程序
ubuntu 安装 GLUT : sudo apt-get install freeglut3* main.c #include "GL/freeglut.h" void drawTriangle() { glClearColor(0.4, 0.4, 0.4, 0.4); glClear(GL_COLOR_BUFFER_BIT); glBegin(GL_TRIANGLES); glColor3f(1.0, 0.0, 0.0); // Red gl原创 2020-08-01 19:23:08 · 606 阅读 · 0 评论 -
openGL/GLFW简单demo程序
ubuntu 安装 GLFW : sudo apt-get installlibglfw3* test-glfw.c #include <GLFW/glfw3.h> int main(void) { GLFWwindow* window; GLFWwindow* window2; /* Initialize the library */ if (!glfwInit()) return -1; /* Create a wind.原创 2020-08-01 19:09:37 · 807 阅读 · 0 评论 -
windows10 中 ubunt子系统的使用
1.在Windows10上安装linux子系统 直接在Microsoft Store中搜索Linux,可以很多发行版Linux,比如Kali, Debian, Ubuntu等等。本人使用的是Ubuntu18.04,可以选择自己喜欢的版本安装,安装非常简单直接获取就行。 安装好后可以在开始里面找到相应的linux子系统应用,第一次打开需要设置用户名和密码,之后打开就不用了并且打开速度相对的快...原创 2019-01-11 20:44:11 · 398 阅读 · 0 评论 -
linux网站环境搭建
MySQL安装及配置 复制解压后的mysql目录到系统的本地软件目录: 执行命令:cp mysql-5.6.17-linux-glibc2.5-i686 /usr/local/mysql -r 添加系统mysql组和mysql用户: 执行命令:groupadd mysql和useradd -r -g mysql mysql 安装数据库: 进入安装...原创 2019-01-03 12:36:03 · 653 阅读 · 0 评论 -
vi/vim 键位图及使用
vi/vim 的使用 基本上 vi/vim 共分为三种模式,分别是一般模式、编辑模式与指令列命令模式。 这三种模式的作用分别是: 一般模式: 以 vi 打开一个档案就直接进入一般模式了(这是默认的模式)。在这个模式中, 你可以使用『上下左右』按键来移动光标,你可以使用『删除字符』或『删除整行』来处理档案内容, 也可以使用『复制、贴上』来处理你的文件数据。 编辑模式: 在一般模式中可...转载 2019-01-03 12:38:49 · 438 阅读 · 0 评论 -
Linux文件操作编程
普通文件的操作:open, close, read, write, lseek, stat, remove(unlink), chown, chmod, umask, rename,access。 access("./data", F_OK); //判断文件是否存在 umask(0447); //设置文件创建权限掩码 int fd=open("./data",O_WRO...原创 2019-01-03 12:40:15 · 269 阅读 · 0 评论 -
gcc的基本使用
gcc编译器工作流程:preprocess(预处理),compilation(编译),assembly(汇编),link(链接)。 gcc最基本的使用方法: gcc [选项] [要编译的文件] 例:gcc hello.c 会生成a.out文件。 gcc的选项: ...原创 2019-01-03 12:39:43 · 426 阅读 · 0 评论 -
gdb基本使用方法
gdb最基本的使用流程: 1.生成可调试的程序. 例:gcc -g hello.c -o hello 2.启动GDB. 例:gdb hello 3.设置断点等. 例:break main 或者 break hello.c:行号 4.运行程序. run ...原创 2019-01-02 15:59:50 · 282 阅读 · 0 评论 -
1.1 Linux常用命令
1.辅助相关指令:{ man:manual的缩写,手册,查看Shell命令或C语言函数的帮助文档 clear:清屏 reset:重置终端 alias:命令别名指令 例:alias copy=cp write;wall:向用户发...原创 2019-01-02 15:52:38 · 129 阅读 · 0 评论 -
linux基本网络配置
1. linux网络配置命令 ifconfig route 查看网卡信息: ifconfig -a 设置网卡开关: ifconfig eth0 [up|down] 设置ip和掩码: ifconfig eth0 192.168.1.22 netmask 255.255.255.0 设置网关: route add default gw 192.168.1.2...原创 2019-01-05 23:28:58 · 278 阅读 · 0 评论 -
arm linux嵌入式开发环境搭建简要
宿主机(host) :虚拟机 Ubuntu18 64位系统 虚拟机配置: 1.添加两个磁盘是为了将系统和代码分开,这样的好处在于可以将代码盘挂载到其它虚拟机上使用 2.安装两个网卡是因为目标机的网口是直接接到电脑的网口,电脑上网则是通过无线wifi,之前使用老版VMare8时,可以通过开启windows路由服务来解决网络互通的问题,但是安装了新版VMware后windows的路由服务无...原创 2019-01-04 23:36:25 · 1609 阅读 · 0 评论 -
samba安装及配置
一、samba简介 Samba最大的功能可用于Linux与Windows系统直接的文件共享和打印共享,Samba既可用于Windows与Linux之间的文件共享,也可用于Linux与Linux之间的资源共享,由于NFS的出现,因而 Samba更多用在Linux与Windows之间的数据共享上面。 二、samba服务的安装 1、环境准备 配置好网络,并将防火墙关闭. 关闭防火墙命令:...原创 2019-01-04 23:29:03 · 343 阅读 · 0 评论