E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
linux应用程序
Linux笔记——应用程序基础安装及管理程序
简单无脑阅读理解Linux操作系统:应用程序基础安装及管理程序1.1
Linux应用程序
基础安装及管理程序
Linux应用程序
的组成普通的可执行程序文件:一般保存在/usr/bin目录中,普通用户即可执行。
Geroge_Ming
·
2020-08-15 21:16
Linux
Linux:超简单的安装及管理程序
安装及管理程序
Linux应用程序
管理
Linux应用程序
基础应用程序与系统命令的关系典型应用程序的目录结构常见的软件包封装类型RPM软件包管理工具RPM包管理工具rpm命令的格式查询RPM软件包信息安装,
阿辉ad
·
2020-08-15 21:21
Linux
Linux应用程序
开发工具--GCC编译器
GCC编译器是Linux系统中最流行的编译系统,它的有点有两个:1.GCC可以为X86,ARM等不同体系结构的硬件平台编译程序。2.GCC可以编译数十种不同的高级语言,如C,C++,JAVA等。GCC编译器的命令格式为:gcc选项文件名选项文件名而GCC拥有非常庞大的编译选项,主要分为一下几类:(编译的流程为预处理-编译-汇编-链接(吧程序中所有的目标文件和所需的库文件连接在一起))1.总体选项:
Fly_Peng
·
2020-08-15 17:57
linux应用程序
中的定时器
参考http://blog.csdn.net/turkeyzhou/archive/2010/05/12/5580790.aspxlinux操作系统为每一个进程提供了3个内部计时器。ITIMER_REAL;ITIMER_VIRTUAL;ITIMER_PROF.ITIMER_REAL:给定一个指定的时间间隔,按照实际的时间来减少这个计数,当时间间隔为0的时候发出SIGALRM信号。ITIMER_VI
DawnRayYang
·
2020-08-15 17:06
Programming
in
C/CPP
嵌入式
Linux应用程序
如何自动加载驱动模块
在嵌入式Linux操作系统下,一般是利用insmod指令来实现向系统内核载入模块,如载入键盘驱动:#insmod/lib/modules/2.6.30/em9x60_keypad在嵌入式应用中,往往是需要自动运行模式,这就需要通过编程来实现。因此在应用编程代码中,利用C++中的构造函数以及析构函数可以很好地实现驱动功能模块的自动载入和自动卸载,下面是以键盘为例来加以说明。定义一个classKEYM
NarutoInspire
·
2020-08-15 13:54
嵌入式
——
Zynq&Petalinux
linux应用程序
中的延时和定时器
笔记:在
linux应用程序
中延时有sleep()、msleep()和usleep()函数之类的延时,也有如下形式的延时:structtimevaldelay;delay.tv_sec=sleepSecond
fulinux
·
2020-08-15 12:34
信号处理篇
linux函数篇
linux技巧篇
基于互联网的温度采集系统
操作平台及开发软件介绍...22.2.1操作平台...22.2.2开发平台及相关软件介绍...22.3系统实现所需关键技术...32.3.1Socket编程...32.3.2嵌入式Linux驱动...32.3.3
Linux
bluewindkanan
·
2020-08-15 10:11
linux
嵌入式
linux字符设备驱动程序源码(char_dev.c)分析
该文件代码量不大,但其为
linux应用程序
访问实际字符型硬件设备搭建了桥梁,进一步限定了linux字符设备驱动的设计框架。
Jennifer1990
·
2020-08-14 04:09
适合初学者的linux开发板
学习步骤:1系统安装学习Ubuntu系统安装、基础操作以及常用命令的使用2编译烧写搭建开发环境,编译和烧写系统3裸机例程学习裸机例程4应用开发学习
Linux应用程序
的开发5驱动开发学习Linux驱动程序的开发
zjq77700
·
2020-08-14 01:09
I.MX6ULL终结者开发板正式发布-介绍
video/BV1aE411F7S9视频观看地址(更多视频教程可在B站上搜索‘迅为电子’)I.MX6ULL终结者开发板介绍https://www.bilibili.com/video/av98347595
Linux
mucheni
·
2020-08-14 01:15
imx6
linux应用程序
地址分布
学习linux时会经常遇到如下概念:代码段、数据段、BBS、堆、栈等,同时也会经常需要知道全局变量、局部变量有是怎么存放。本文的作用就是阐述自己对这些概念的认识。先来说明linux中内存的分布情况和各个字段的作用,如下图所示是linux中内存中个组成部分示意图:Text:代码段,这一部分存储的是CPU执行的机器指令,这部分是共享的,也就是在存储中只会存在一份该正文段。同时,该段需要满足可执行和只读
怡红潇湘
·
2020-08-13 23:06
c语言
linux
如何获取Linux-gate.so.1动态库
前面“
Linux应用程序
Helloworld入门”已经提到在Linux下每个可执行文件都依赖于几个最为基本的动态库,其中一个就是linux-gate.so.1。
weixin_34259559
·
2020-08-13 21:39
如何获取linux-gate.so.1动态库
前面“
Linux应用程序
Helloworld入门”已经提到在Linux下每个可执行文件都依赖于几个最为基本的动态库,其中一个就是linux-gate.so.1。
iteye_13411
·
2020-08-13 14:34
将海康威视相机封装成ROS节点时,如何管理相机SDK繁多的动态库?
问题海康威视的相机SDK,包含大量的动态库,如果在它之上开发
Linux应用程序
,则不但编译时要链接那些动态库,运行时也要确保那些动态库存放在/lib、/usr/lib等目录,或存放在环境变量LD_LIBRARY_PATH
六个九十度
·
2020-08-13 14:29
机器人
cmake
ROS
海康威视
相机
【SoC FPGA学习】四、使用gdbserver远程调试
Linux应用程序
gdbserver远程调试流程首先保证电脑能够网络访问开发板(参考第三节进行网络配置)使用passwd命令,为root账号设置密码将希望调试的程序拷贝到开发板中为程序添加可执行权限chmod777hello_world在DS-5软件里面设置调试相关配置,在菜单栏选择Run->DebugConfigurations打开配置界面Debugger:gbdserver选择gdb.exeConnection
ReCclay
·
2020-08-10 14:31
#
SoC
FPGA学习之Cyclone
V
搭建嵌入式Linux gdb环境
Linux应用程序
可以使用gdb调试,可设置断点查看代码指定位置变量状态。准备Buildroot:下载buildroot到宿主机上。
dashanque
·
2020-08-09 07:29
gdb
gdb远程调试arm+linux上的应用程序
对于嵌入式
linux应用程序
开发调试一般采用gdb+gdbserver的形式。
ccsu_ms
·
2020-08-09 04:45
嵌入式系统设计
嵌入式
Linux应用程序
开发-(10)i.MX6UL基于嵌入式QT实现电容屏多点触控
i.MX6UL基于嵌入式QT实现电容屏多点触控基于i.MX6UL平台,使用嵌入式QT实现电容屏的多点触控,前提是开发板的电容触摸屏驱动已经支持多点触控,并且驱动程序能通过事件方式向应用程序上报触控数据。关于电容触摸屏多点触控驱动程序的介绍,不在本章节描述之列。本章节重在实现多点触控的QT应用程序。嵌入式QT电容屏多点触控应用程序,是基于qTUIO库和mtdev库来实现的。qTUIO是国外一位开发者
微联智控工作室
·
2020-08-09 02:25
嵌入式Linux应用程序开发
嵌入式
Linux应用程序
开发-(0)TQ-i.MX6UltraLite开发平台简介
关于嵌入式Linux开发环境搭建,请参考以下帖子:嵌入式Linux开发环境搭建-(1)安装VMwareWorkstation虚拟机嵌入式Linux开发环境搭建-(2)VMware虚拟机下安装Ubuntu16.04.2LTS嵌入式Linux开发环境搭建-(3)配置Ubuntu16.04.2LTS系统嵌入式Linux开发环境搭建-(4)安装交叉编译工具链嵌入式Linux开发环境搭建-(5)安装和配置Q
微联智控工作室
·
2020-08-09 02:55
嵌入式Linux应用程序开发
C# Winform基于socket编程的五子棋游戏(带聊天和发送文件功能)
题目要求:设计4网络版小游戏1设计目的1)熟悉开发工具(VisualStudio、C/C++、Java等)的基本操作;2)掌握windows/
Linux应用程序
的编写过程;3)对于Socket编程建立初步的概念
DoraemonHC
·
2020-08-08 20:15
.Net/C#
Linux应用程序
设计-03_文件I/O
文件I/O–介绍什么是文件I/O?posix(可移植操作系统接口)定义的一组函数不提供缓冲机制,每次读写操作都引起系统调用核心概念是文件描述符访问各种类型文件Linux下,标准IO基于文件IO实现文件I/O–文件描述符每个打开的文件都对应一个文件描述符文件描述符是一个非负整数,它是一个索引值,并指向在内核中每个进程打开文件的记录数。当打开一个现存的文件或创建一个新文件时,内核就向进程返回一个文件描
clear code
·
2020-08-08 13:59
Linux应用程序设计
Linux-IO
嵌入式
Linux应用程序
开发-(2)i.MX6UL GPIO控制程序
i.MX6ULGPIO控制程序TQ-i.MX6UL的底板带有两个LED,可以用来进行GPIO的输出测试实验。目标:了解Qt应用程序如何控制GPIO,实现通用的输出控制。功能:通过点击触摸屏上的按钮,实现LED不同的效果(开/关、心跳灯、硬盘灯)。我们把GPIO控制程序放在ubuntu系统的/opt/work/qt-application/002_gpio_ctrl目录下。TQ-i.MX6UL的板载
微联智控工作室
·
2020-08-08 11:55
嵌入式Linux应用程序开发
Linux应用程序
开发笔记:构建arm64-ubuntu文件系统
1.官网下载UbuntuCoremkdirrootfs&&cdrootfswgethttp://cdimage.ubuntu.com/ubuntu-base/releases/16.04/release/ubuntu-base-16.04.5-base-arm64.tar.gzsudotarzxvfubuntu-base-16.04.5-base-arm64.tar.gz2.安装qemusudoa
依笑奈何
·
2020-08-07 18:53
linux
浅谈Linux操作系统
浅谈对Linux操作系统的认识目录浅谈对Linux操作系统的认识摘要0.引言1.Linux操作系统基本组成1.1Linux内核1.2LinuxShell1.3Linux文件系统1.4
Linux应用程序
2
雎志明智
·
2020-08-07 17:04
系统问题
如何开启win10内置Linux子程序
现在Windows10系统完美兼容
Linux应用程序
,这并不是通过虚拟机,也不是通过类似cygwin或者wine的方式实现。而是作为windows的一个子程序。
刘永鑫Adam
·
2020-08-05 15:57
\t\t在Windows桌面无缝运行Linux程序(转载)
但是,你宁愿决定生活在Windows中,而抛下那些杀手级的
Linux应用程序
吗?当然你也可以双重启动或很局限的在虚拟机窗口中运行Linux,但是能和Windos程序一样一起运行这些程序不是很棒吗?
our2848884
·
2020-08-05 13:19
Linux系统
华清远见嵌入式Linux应用开发班
课程目标包括:1)熟悉Linux操作系统具体操作2)熟悉嵌入式Linux系统开发的整体流程3)熟悉嵌入式Linux进程及进程间通信4)能够熟练编写
Linux应用程序
pluto
·
2020-08-04 22:29
如何在Linux中安装应用程序
事实上,由于
Linux应用程序
可以以源代码或者目标程序的方式提供,所以有多种提供软件包的方法,最常用的两种方法是rpm和tgz。
系统信息
·
2020-08-04 18:41
软件工程
杂七杂八
教学工作
Linux应用程序
访问驱动程序过程
当应用程序有访问字符设备或者说有访问字符设备驱动程序需求的时候,主要是通过系统调用达到这一目的的。例如,应用程序读取设备,应用程序使用read函数,read函数通过系统调用通过内核,使得驱动程序中的设备方法xx_read被调用。然后xx_read取数据通过相反路径将数据返回给read系统调用。那么内核中到底做了什么样的处理的呢?首先,read位于用户空间,read的实现代码位于内核中,read函数
QuinnHanz
·
2020-08-04 14:07
★Linux系统及应用开发
微软更新Linux子系统,编译WSL 2内核只需3步
这也意味着开发者可以在WSL2中运行更多
Linux应用程序
,例如Docker。WS
QbitAl
·
2020-08-04 12:38
[Linux]--进程间通信
此系列笔记参考华清远见《嵌入式
Linux应用程序
开发标准教程》Linux下的进程通信手段基本上是从UNIX平台上的进程通信手段继承而来的。
坚强的山猫
·
2020-08-04 03:09
Linux
Linux应用程序
开发
Abstract我的
Linux应用程序
开发笔记,从这里开始我的Linux开发之旅。TableofContents1.C语言基础1.1.数据类型1.2.
gumpassion
·
2020-08-03 17:38
linux
debian
struct
gcc
数据结构
程序开发
add2line linux 调试工具
accidence/technique/20070125/7209.html打败Linux系统中的Bug时间:2007-01-2511:38:09来源:Linux联盟收集整理作者:调试zSeries上的
Linux
jerry_lin3000
·
2020-08-03 01:35
LINUX/UNIX
linux
user
linux内核
工具
正则表达式
Linux应用程序
错误使用pthread_mutex_lock互斥锁触发SIG_ABRT信号的原因分析
本文分析在
Linux应用程序
中错误使用pthread_mutex锁时会概率性触发SIG_ABRT信号而导致程序崩溃(库打印输出:Assertion`mutex->__data.
luckyapple1028
·
2020-08-01 13:51
Linux
User
FAQ:MT8516 Linux用户指南资料下载(Part 1)
1.介绍MT8516LinuxBSP是二进制文件、源代码和SDK的集合,它支持用户开发
Linux应用程序
和为MT8516平台构建引导程序、TEE、Linux内核和根文件系统的映像。
qq_42792038
·
2020-07-31 12:15
MT8516
第21章 Linux设备驱动的调试之GDB调试器的用法
4、
Linux应用程序
的调试方法,驱动
静能生悟
·
2020-07-30 10:37
Linux驱动开发
理论+实验——(Linux系统)安装及管理程序
文章目录理论前言一、
Linux应用程序
基础二、RPM包管理工具1、RPM概述2、使用RPM包管理命令——rpm(1)rpm命令的格式(2)查询RPM软件包信息3、安装,升级,卸载RPM软件包4、维护RPM
ZG_66
·
2020-07-29 16:36
理论+实验
即兴操作:今天整点Linux–安装及管理程序—理论和命令配置-------------整理的不全你告诉我 我跑路 无情哈拉少
今天整点Linux–安装及管理程序—就整理论和命令配置Linux--安装及管理程序今天整点Linux--安装及管理程序---就整理论和命令配置~~弯道超车~~查看本章内容:了解
Linux应用程序
基础,学习如何查询
Hero_V
·
2020-07-29 13:38
运维
linux
多线程实验之”生产者——消费者“问题
一实例参考书籍《从实践中学
linux应用程序
开发》/*producer-customer.c*/#include#include#include#include#include#include#include
宗师之路
·
2020-07-28 06:45
嵌入式Linux应用程序学习
Linux应用程序
地址布局
全局初始化变量:数据段全局未初始化变量:数据段(BSS)全局的、静态的(static)、初始化的变量:数据段全局的、静态的、未初始化变量:数据段全局的常量(const):代码段局部初始化的变量:栈局部未初始化变量:栈局部的、静态的、初始化变量:数据段局部的、静态的、未初始化变量:数据段局部常量:栈通过malloc分配得到的局部指针:堆(此处数据段是广义上的数据段,包含BSS段)数据存放总结:1.代
lp525110627
·
2020-07-28 02:20
动态库静态库
使用Android NDK内置编译器为Android编译
Linux应用程序
由于C库的问题,NDK并不能直接编译LinuxC应用程序只需指定--sysroot即可例如NDK的路径是/develop/android-ndk-r10d那么--sysroot=/develop/android-ndk-r10d/platforms/android-17/arch-arm对于其中的android-17,是针对Android4.2.2对于不同的Android版本,此处也要指定对应的A
elitah
·
2020-07-27 21:59
编译器
Linux Unicode 编程
这篇文章说明了
Linux应用程序
中的国际语言支持的重要性,以及规划Unicode支持并将之结合到
Linux应用程序
champion8310
·
2020-07-27 20:32
Linux
通用异步收发器UART-学习笔记
《嵌入式
linux应用程序
开发完全手册》学习笔记...觉得还是先了解相关的原理后在深入了解代码比较好哈...UART原理:通用异步收发器简称UART,它用来传输串行数据。
Cs1275
·
2020-07-27 15:57
停停
WSL安装与入门
WSL本身不是一个虚拟机,并没有模拟硬件环境,它是通过动态翻译系统调用来实现运行
Linux应用程序
的。
inner_space
·
2020-07-16 03:53
开发环境配置
如何学习linux设备驱动
面对不断升级的内核,如何学习linux设备驱动面对不断升级的linux内核、GNU开发工具、linux环境下的各种图形库,很多
linux应用程序
开发人员和linux设备驱动开发人员即兴奋,又烦躁。
iamwenyifuxing
·
2020-07-16 00:27
linux内核驱动
linux下的lib文件
这里笔者根据从事
Linux应用程序
开发的经验,介绍Linux编程库使用的一些基础知识。库的定义和种类所谓编程库就是指始终可以被多个Linux软件项目重复使用的代码集。
digu
·
2020-07-14 09:07
Unix/Linux
linux
dns服务器
library
makefile
gcc
开发工具
通过Windows Visual Studio远程调试WSL2中的.NET Core
Linux应用程序
的方法
最近两天在Linux中调试.NETCore应用程序,同时我发现在Linux中调试.NETCore应用程序并不容易。一直习惯在VisualStudio中进行编码和调试。现在我想的是可以简单快速的测试.NETCore应用在Linux。所以通过本篇文章我们能了解到如何在Windows中使用VisualStudio进行远程调试我们部署在Linux中的应用程序,从而我们可以去发现或者说去调试在中会产生的一些
buduoduoorg
·
2020-07-14 08:35
Linux系统中程序的安装及管理、创建私有yum仓库实验
本次我们会从以下几个部分进行说明:
Linux应用程序
基础查询RPM软件包信息安装、升级、卸载、RMP软件包、yum仓库源代码编译安装应用程序与系统命令的关系:1.文件位置系统命令:一般在/bin和/sbin
binshi9437
·
2020-07-14 08:44
Linux程序安装及管理详解(三)
知识结构:
Linux应用程序
基础查询rpm软件包信息安装,升级,卸载,rmp软件包源代码编译安装(一)
Linux应用程序
基础1,应用程序与系统命令的关系文件位置系统命令:一般在/bin和/sbin目录中
binlao4937
·
2020-07-14 08:12
Ubuntu乌班图系统的基本了解和jdk,mysql安装,项目的基本部署
一般包含四大部分:内核、shell、文件系统和应用程序1.
Linux应用程序
一个好的操作系统会提供一套方便于用户使用系统的应用程序,如文本编辑器、办公套件、Internet工具、数据库等。
傑·
·
2020-07-13 21:34
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他