最新动态

今日:0  |  文章:1154
汇集全站版块最新文章
admin
小绿叶技术博客 Lv2 超级管理员

Ubuntu下Cmake编译C++程序Helloworld

vi  eisc.sh#!/bin/bashmkdir -p ~/cs/helloworldmkdir ~/cs/helloworld/binmkdir ~/cs/helloworld/libmkdir ~/cs/helloworld/srcmkdir ~/cs/helloworld/includemkdir ~/cs/helloworld/buildtouch ~/cs/helloworld/CMakeLists.txt# bin 可执行文件 ; lib 生成的链接库 ; src 原文件; i
 
摄像头 RV1126   1867   2022-04-14
admin
小绿叶技术博客 Lv2 超级管理员

vmware 克隆失败-虚拟磁盘需要修复(解决方案)

vmware 克隆失败,提示指定的虚拟磁盘需要修复点击vmware 的安装路径根目录,在文件管理地址栏,输入cmd  回车,弹出命令窗口,然后:vmware-vdiskmanager -R "H:\ubuntu\Ubuntu.vmdk"# 命令修复虚拟机:H:\ubuntu\Ubuntu.vmdk  The virtual disk, 'H:\ubuntu\Ubuntu.vmdk', was corrupted and has been successfully repair
 
windows   4961   2022-04-13
admin
小绿叶技术博客 Lv2 超级管理员

shell xargs 查找包含关键字的多个文件

   find . -type f -name "*" | xargs grep "1" -name 支持 通配符, 我的目录下只有三个文件, 所以也可以不带
 
linux   2608   2022-04-13
admin
小绿叶技术博客 Lv2 超级管理员

makefile install

基本上,在Makefile里会用到install,其他地方会用cp命令。它们完成同样的任务——拷贝文件,它们之间的区别主要如下:1、最重要的一点,如果目标文件存在,cp会先清空文件后往里写入新文件,而install则会先删除掉原先的文件然后写入新文件。这是因为往正在 使用的文件中写入内容可能会导致一些问题,比如说写入正在执行的文件可能会失败,比如说往已经在持续写入的文件句柄中写入新文件会产生错误的文件。而使用 install先删除后写入(会生成新的文件句柄)的方式去安装就能避免这些问题了;2、instal
 
摄像头 RV1126   2137   2022-04-13
admin
小绿叶技术博客 Lv2 超级管理员

centos ubuntu 后台任务 nohup 软件

yum install coreutils -y                                   # centos 安装 nohupapt install coreutils -y                  &n
 
linux   1540   2022-04-12
admin
小绿叶技术博客 Lv2 超级管理员

Makefile 工作流

#!/bin/bash# makefile 工作流程#-------- 清除工作目录中的过程文件 -----#.PHONY:cleanclean:    rm -rf *.o test# *.o 是执行过程中产生的中间文件,test是最终生成的文件#-------- 变量基本赋值---------#x:=fooy:=$(x)bx:=newtest:      @echo "y=>$(y)"      @echo "x=&
 
摄像头 RV1126   1873   2022-04-12
admin
小绿叶技术博客 Lv2 超级管理员

添加自定义app 到 buildroot 里 并设置开机启动声音 (以瑞芯微rv1126为例)

#!/bin/bash# nano 命令是编辑文本命令,编辑后 ctrl +x   离开按y 保存# ~ 是家目录#----------- 添加引用 和 创建config 与 mk ---------#nano ~/RV1126/buildroot/package/Config.in # 编辑文本在顶部标签:menu "Target packages"  里面添加引用子配置 :# source "package/MXI_A01/Config.in"  &n
 
摄像头 RV1126   2610   2022-04-12
admin
小绿叶技术博客 Lv2 超级管理员

cat 写入文本,cat 命令结合重定向功能实现文本内容写入

cat > /home/eisc/RV1126/buildroot/package/helloworld/helloworld.mk << EOF ###################### helloworld#####################EOF
 
linux   1540   2022-04-11
admin
小绿叶技术博客 Lv2 超级管理员

c 语言入门学习

apt install -y g++                           # 安装gcc nano eisc.c                                &nbs
 
C/C++语言开发   879   2022-04-08
admin
小绿叶技术博客 Lv2 超级管理员

ubuntu 安装C 语言环境

l #  安装c 语言环境sudo apt-get install g++             # 安装C语言环境 ,或者 #  apt install -y gcc-arm-linux-gnueabihf gcc gcc-aarch64-linux-gnu mtools lib32gcc-7-dev g++-7 libstdc++-7-devgcc -v   
 
C/C++语言开发   2552   11  2022-04-08
头像

用户名:

粉丝数:

签名:

资料 关注 好友 消息