- 博客(8)
- 收藏
- 关注
原创 GUI、Qt5
一、下载Qt5 Qt是一个跨平台的图形框架,在安装了桌面版本的Qt SDK的情况下,用户可以先在PC主机上进行Qt应用程序的开发调试,待应用程序基本成型后,再将 其移植到目标板上。 桌面版本的Qt SDK主要包括以下部分: 用于桌面版本的Qt 库; 集成开发环境 IDE(Qt Creator)。 二、安装Qt SD $ sudo apt-get update $ sudo apt-get install qt5-default # qt-sdk for qt4 三、Ubuntu通过安装包进行安.
2022-05-03 13:54:20 329
原创 gcc,makefile,gdb,ide,eclipse
1 基础命令 介绍最基础的Linux终端命令。 su - root:切换到root用户(不用也可以) ls:查看当前目录位置 cd:切换目录 利用这几个命令,我们先切换到某个文件夹 su - root和ls 输入以下指令序列 su - root // 输入root密码 如果您是第一次安装Ubuntu系统,没有初始的root账户,请输入 sudo passwd 然后设置密码,再输入su - root进入root账户下。 ls指令,能够查看当前目录下的文件,当.
2022-04-29 19:14:29 88
原创 liunx下多线程,进程及开发版
1.线程 同一进程中,执行的每个任务都被视为一个线程。一个进程中可以包含多个线程,所有线程共享进程拥有的资源。当时每个线程都拥有自己的私有资源。 2.编译并执行 gcc 1.pthread_create_exit.c -pthread ./a.out 若模仿1的代码则无法运行,通过执行"mantan"可知,需要改为"-lm"。 gcc -pthread 2.pthread_join.c -lm ./2.out gcc -pthread 3.pthread_attr_init_des.
2022-04-29 18:52:16 51
原创 手机安装Linux系统
在手机上安装Linux系统可以使用termux软件 与vnc软件协同使用 下载链接https://user123.lanzouq.com/b01v1farg 在手机上下载安装完成后,打开termux,软件会进行初始化,初始化结束后即为下图所示界面 在光标闪烁处输入以下指令 bash <(curl-L gitee.com/mo2/linux/raw/2/2) 后按回车 选择中文点击ok 选择第一项 在此界面输入y后按回...
2022-04-29 18:28:41 1404
原创 TCP UDP IP网络编程
1.查看while源代码 #include <stdlib.h> #include <stdio.h> #include <errno.h> #include <string.h> #include <netdb.h> #include <sys/types.h> #include <netinet/in.h> #include <sys/socket.h> #include <unist...
2022-04-29 17:20:25 59
原创 i2C驱动app
查看i2c源代码 在Ubuntu运行 i2c的优点 1、I2C总线只需要一根数据线和一根时钟线两根线,总线接口已经集成在芯片内部,优化主板空间和成本。 2、无论总线上有多少设备,都只使用两条线,保持低引脚/信号数。 3、真正的支持多主机设备,但是同一时刻只允许—台主机。 4、12C总线具有低功耗、抗干扰强的优点,传输距离长的特点。5、连接到相同总线的IC数量只受到总线的最大电容400pF限制。 6、串行的8位双向数据传输位速率在标准模式下可达100kbit/s,快速模式下可达400kb...
2022-04-29 17:16:06 41
原创 Linux环境中的C编程调试
1. 在linux中下载vim 使用 sudo apt install vim 通过vi hello.c进入编辑界面 使用esc退出编辑,:wq保存并退出。 2.gcc -E hello.c -o hello.i执行如下 gcc -S hello.i -o hello.s执行如图 gcc -c hello.s -o hello.o,gcc hello.o -o hello执行。 3. 使用./hello运行程序得到程序结果,如图: 4.使用gdb...
2022-04-29 16:56:41 110
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人