为什么需要CMake 如果你一直在windows平台上开发,使用最多的可能就是VS的开发环境,它已经集成了全套的开发环境包括构建编译等。你或许听过好几种 Make 工具,例如 GNU Make ,QT 的 qmake ,微软的 MS nmake,BSD Make(pmake),Makepp,等等。这 ...
分类:
其他好文 时间:
2020-12-03 12:25:34
阅读次数:
19
原创兰新宇Linux阅码场4月7日作者简介兰新宇,坐标成都的一名软件工程师,从事底层开发多年,对嵌入式,RTOS,Linux和虚拟化技术有一定的了解,有知乎专栏“术道经纬”进行相关技术文章的分享,欢迎大家共同探讨,一起进步。一般我们说到多核,大都是指SMP(Symmetricmulti-processing),而ARM的big.LITTLE的CPU组合方案则属于HMP(Heterogeneousm
分类:
其他好文 时间:
2020-12-02 12:14:27
阅读次数:
3
openssl简介 OpenSSL 是一个安全套接字层密码库,囊括主要的密码算法、常用的密钥和证书封装管理功能及SSL协议,并提供丰富的应用程序供测试或其它目的使用。 开发环境 Ubuntu 16.04 aarch64-linux-gnu-gcc version 5.4.0 开发环境不一定是我这配置 ...
分类:
系统相关 时间:
2020-12-02 12:00:12
阅读次数:
6
1. 利用STM32Cube建立工程模板,并对嵌入式芯片进行正确的引脚配置。 (1)选择芯片:STM32F103C8Tx,在芯片选择器中选择对应的芯片: (2)选择自己的仿真器类型: (3)由于开发板有外部晶振,使用外部时钟: (4)为了让LED闪烁和蜂鸣器响,我们经查找电路图,对应引脚分别为PB8 ...
分类:
其他好文 时间:
2020-12-01 12:25:24
阅读次数:
6
/** * index.js: webpack入口起点文件 * * 1.运行指令: * 开发环境:webpack ./src/index.js -o ./build --mode=development * webpack会以 ./src/index.js 为入口文件开始打包,打包后输出到 ./bu ...
分类:
Web程序 时间:
2020-12-01 11:52:51
阅读次数:
12
一、开发环境 操作系统:Windows 10 X64 开发环境:VS2015 编程语言:C# .NET版本:.NET Framework 4.0 目标平台:X86 二、创建Windows Service 1、新建一个Windows Service,并将项目名称改为“MyWindowsService” ...
ARM处理器是一个32位精简指令集处理器架构,广泛地使用在许多嵌入式系统设计中。它包含以下三个指令类型:ARM指令、Thumb指令和Thumb2指令,除了Thumb指令是16位,其他两种都是32位。一:ARM处理器的优点ARM处理器的优势不在于性能,而在于执行效率上。ARM处理器采用RISC流水线指令集,在完成综合性工作方面处于劣势,而在一些任务相对固定的应用场合,优势才能得以发挥。除了执行效率高
分类:
移动开发 时间:
2020-11-30 15:33:42
阅读次数:
14
/bin 目录 /dev 目录 /etc 目录 此目录下存放着各种配置文件,大家可以进入 Ubuntu 的 etc 目录看一下,里面的配置文件非常多!但是在嵌入式 Linux 下此目录会很简洁 /lib 目录 /mnt 目录 临时挂载目录,一般是空目录,可以在此目录下创建空的子目录,比如/mnt/s ...
分类:
系统相关 时间:
2020-11-27 11:09:13
阅读次数:
10
#Arbitrary File Access (Samba)任意文件获取 使用msf进行攻击 1、利用auxiliary/admin/smb/samba_symlink_traversal 2、smbclient -L 10.10.110.163(靶机ip)寻找bWAPP靶机上有哪些文件是共享的例如 ...
分类:
移动开发 时间:
2020-11-27 11:00:45
阅读次数:
18
环境: 根据公司的信息化建设要求,需要在局域网内部搭建一台文件服务器,以便于对文件的集中管理和备份。考虑到服务器的运行效率及稳定性、安全性问题,选择在 CentOS 7 操作系统中构建 Samba 服务器,以提供文件资源共享服务。 需求概述: 1,在 /var/share/ 目录中建立三个子目录 p ...
分类:
其他好文 时间:
2020-11-26 15:16:00
阅读次数:
40