10 2019 档案
摘要:第一次在知乎写博客,献丑了。 VS code写stm32 VS code写stm32 VS code写stm32 VS code写stm32 VS code写stm32 VS code写stm32 今天实在觉得KEIL太丑,突然想到VS code也可以实现STM32代码的编写,遂决定写一个文章,把V
阅读全文
摘要:本教程只适用于用vs code编辑代码,并不是用vs code调试,调试还是老实用keil吧,干货开始。。。。废话不多说第一步:去微软下载一个vs code,顺带百度了解一下vs code强大的功能。第二步:打开vs商店 安装插件,先安装一个c插件,安装完这个插件就能启用对c/c++的支持 再安装一
阅读全文
摘要:这段时间在用Keil5编程,经常会遇到在程序文件头部定义一个全局变量。在后面的编程过程中,经常会要用到这个变量,如果每次再打这个变量名会特别麻烦和浪费时间,我就想着Keil5有没有像vs软件一样的代码补全功能。如果有这种功能就特别方便了。 1、打开软件,单击【Edit】—>【Configuratio
阅读全文
摘要:通过本文的方法可以将VS2015的深色主题界面应用到Qt上,对于喜欢VS代码风格配色的人应该会比较有用 效果图: 1. 设置IDE主题 为了配合vs深色的代码编辑背景,将Qt的主题也换成深色版本 2. 添加自定义代码主题文件 将自定义的xml文件放在下图中的目录下 xml配色文件内容如下: 3. 设
阅读全文
摘要:一、make概述 make是一种代码维护工具make工具会根据makefile文件定义的规则和步骤,完成整个软件项目的代码维护工作。一般用来简化编译工作,可以极大地提高软件开发的效率。 windows下一般由集成开发环境自动生成 linux下需要由我们按照其语法自己编写 Make主要解决两个问题:
阅读全文
摘要:一、定义 工程管理器,顾名思义,是指管理较多的文件 Make工程管理器也就是个“自动编译管理器”,这里的“自动”是指它能构根据文件时间戳自动发现更新过的文件而减少编译的工作量,同时,它通过读入Makefile文件文件的内容来执行大量的编译工作 。 二、使用命令简介 makefile是make读入的惟
阅读全文
摘要:gdb调试器时一款GNU组织开发、发布的UNIX/Linux环境下的程序调试工具,没有图形界面,但功能强大。 GDB使用流程: 先编写一个测试文件gdbTest.c 保存后用gcc对文件进行编译,需要加上 -g 参数,否则不能使用gdb进行调试。 gcc gdbTest.c -o gdbTest -
阅读全文
摘要:本文就来介绍下如何将Qt5.9.5移植到ARM开发板上。 以imx6开发板为例,使用Ubuntu14.04虚拟机作为移植环境。 准备工作 1、主机环境:Ubuntu14.04; 开发板:启扬IAC-IMX6-kit; (如果使用的是Ubuntu12.04,需要将gcc升级到4.8以上) 2、官网下载
阅读全文
摘要:一、安装openssh-service 命令: sudo apt install openssh-server 二、启动ssh服务 命令: sudo service ssh start检查是否启动成功: ps -aux | grep ssh如果出现下方标黄部分的sshd 就说明启动成功 三、下载op
阅读全文
摘要:6.使用chmod命令为该目录设置最宽松的权限。 sudo chmod -R 777 tftp_share sudo chown -R nobody tftp_share 7.重启服务 sudo service tftpd-hpa restart sudo /etc/init.d/xinetd re
阅读全文
摘要:Ubuntu 18.04安装Samba服务器及配置 局域网下使用samba服务在Linux系统与Windows系统直接共享文件是一项很方便的操作。以Ubuntu为例配置samba服务,Linux服务器的版本是Ubuntu 18.04.1 LTS。 在终端中执行下列指令:cat /etc/issue查
阅读全文
摘要:shl@shl-tx:~$ ifconfig Command 'ifconfig' not found, but can be installed with: sudo apt install net-tools 然后按照错误信息安安装网络工具: sudo apt install net-tools
阅读全文