系统
文章平均质量分 52
mracal
喜爱技术,善于钻研,尤善嵌入式。
展开
-
中标麒麟(龙芯MIPS64版本)安装QT-Creator
刚拿到这台龙芯3A3000计算机的时候,着实兴奋了一把,于是各种折腾,记不得一开始的QT版本是哪个版本了。但是目前计算机上存在两个版本的QT,一个是第四版,一个是第五版,第五版是5.9.8,应该是系统自带的版本。 以下是安装QT-Creator的过程。 在安装之前,我们检查一下qmake版本 [user@localhost 桌面]$ qmake -v QMake version 3.1 Using Qt version 5.9.8 in /usr/lib...原创 2020-06-28 20:38:54 · 4542 阅读 · 3 评论 -
Linux C语言小记
在用Linux开发C语言程序时候可能会用到对数函数等相关数学库,在#include <math.h>后“gcc A.c -o A”会出现错误,这时候使用“gcc a.c -lm -o a”就可以编译完成。...原创 2020-05-04 19:57:48 · 198 阅读 · 0 评论 -
Linux下QT开发小记----关于错误:collect2: ld returned 1 exit status
5月3日突然出现“collect2: ld returned 1 exit status”,一直没搞明白原因到底是什么,翻遍了百度大神的各种回答,基本把百度上的各种解决方法都尝试了一遍,最后发现问题仍然没有解决,无奈自己只能恢复快照,还原到没有问题的状态,然后检查问题所在(不得不说虚拟机的快照是真好用)。最后终于发现了问题所在,原来是自己在导入已经存在文件的时候,多次导入项目的"....原创 2020-05-03 17:10:28 · 2094 阅读 · 0 评论 -
ARM Cortex-A8移植Linux系列(三)----使用busybox制作文件系统
一、安装busybox1、下载 去Busybox的官网:https://busybox.net/downloads/。下载相应的版本源码,笔者下的是1.30.0版本。2、配置 解压源代码后,进入根目录,然后右键“在终端中打开”,执行“make menuconfig”命令,然后在“Settings --->”下设置“[*] Build static binary (...原创 2020-04-01 16:43:32 · 389 阅读 · 0 评论 -
ARM Cortex-A8移植Linux系列(二)----使用制作交叉编译工具链编译Linux
一、获取配置文件执行“cd /*/arch/arm/configs/”命令进入,然后找到自己需要的配置文件,我这里的芯片是德仪的am335芯片,所以我直接cp omap2plus_defconfig am335_wmz_defconfig二、修改配置文件执行“make menuconfig”命令,修改配置三、编译zImage执行“make ARCH=arm CROSS_COMP...原创 2020-03-31 21:15:51 · 591 阅读 · 0 评论 -
ARM Cortex-A8移植Linux系列(一)----使用crosstool-ng制作交叉编译工具链(二)
一、编译调查工具链可直接使用生成的配置,执行“ct-ng build”命令进行编译。注意:1、遇到“Don't use dashes in the vendor string, it breaks things.”问题,可执行“ct-ng menuconfig ”命令查看里面设置是否有非法字符等。2、不可使用root用户和root权限进行编译。...原创 2020-03-31 09:05:27 · 370 阅读 · 0 评论 -
ARM Cortex-A8移植Linux系列(一)----使用crosstool-ng制作交叉编译工具链(一)
一、安装“crosstool-ng”1、下载源代码从官网下载crosstool-ng,网址为:http://crosstool-ng.org/。直接选择“Get the 1.24.0 release as bz2”。下载后解压。笔者解压到home文件夹下。2、配置打全包通过终端进入当前crosstool-ng的文件夹下,输入“./configure”,然后回车。将显示为“no”的包...原创 2020-03-22 23:21:08 · 480 阅读 · 0 评论 -
win2012部署心得
国庆前拿到了win2012的映像,闲来无事体验一下,乍一看有win8的风格。下面就是我的部署经过一、配置好虚拟机,我用的是hyper-v(微软自家的东西,麻烦少),当然可以以用vmware,但必须要9.0版本以上。二、建立好虚拟机,然后就开始安装,此时选择完全安装,也就是第二项,第一项是核心安装,只安装核心不安装图形界面,看着有点不爽,因为本人没有使用微软命令行的经验,所以选择完全安装,等原创 2012-10-24 14:58:38 · 945 阅读 · 0 评论 -
建立域环境
域建立1、在程序里面安装必要的程序,即是windows的程序(DNS等)2、在运行里面输入“dcpromo”3、按照提示操作,4、如果是在虚拟机里面操作,必须确定网络连接方式是桥接。原创 2012-10-24 15:08:08 · 473 阅读 · 0 评论 -
vi使用
功能最强在的编辑器——vivi是所有UNIX系统都会提供的屏幕编辑器,它提供了一个视窗设备,通过它可以编辑文件。当然,对UNIX系统略有所知的人,或多或少都觉得vi超级难用,但vi是最基本的编辑器,所以希望读者能好好把它学起来,以后在UNIX世界里必将畅行无阻、游刃有余,因为其他几种文本处理器并非UNIX标准配备。说不定别人的Linux机器没安装joe或pico,如果您不会vi,那您可能就没辄转载 2012-10-24 14:39:20 · 324 阅读 · 0 评论 -
BSD命令
accton ——启用或终止系统记账进程adduser ——添加用户alias ——定义新命令或显示定义的命令apachectl ——控制apache服务器ar ——建立或修改备份文档,或从中提取文件。arp ——地址解析显示和控制asa,fbr ——解释字符控制at,batch ——批量的检查或删除稍后运行的进程aucat ——播放未压缩格式的音频audioc原创 2012-10-24 14:38:30 · 1334 阅读 · 0 评论 -
linux软件安装(笔记整理)
1、tar.gz tar.bz2 二进制文件 解压缩 2、rpm 二进制文件 安装:rpm -ivh 16:11 卸载:rpm -e 升级: rpm -Uvh 查询软件包:rpm -qpi 查询某个软件包会向系统写入什么文件:rpm -qpl 3、tar.gz tar.bz2 二进制文件 install.sh4、tar.gz 源代码文件原创 2012-10-24 14:40:03 · 427 阅读 · 0 评论 -
linux命令
mountsu ....实现切换用户useradd[]用户名 实现添加用户passwd[]用户名 实现修改密码shutdown 关机cp[]源文件或目录 目标文件或目录 拷贝 拷贝目录+(-r)mv 移动或更名tar 打包tar cvf a.tar/home/tmp 把/home/tmp目录下的所有文件盒原创 2012-10-24 14:38:02 · 392 阅读 · 0 评论