0
点赞
收藏
分享

微信扫一扫

opencv-图像处理基础-二值图像

和谐幸福的人生 2023-07-16 阅读 53

       

  5a2585dded9b416fb4ea58637b42ed39.png

  Yan-英杰的主页

悟已往之不谏 知来者之可追  

C++程序员,2024届电子信息研究生


目录

一、背景

二、Makefile

        实现

        Makefile依赖

        依赖关系

        makefile的工作原理

        项目清理

        补充:

        .PHONY是什么?

       Linux如何进行多行注释:

        说明:

三、Linux小程序(进度条)

四、使用git命令行

五、git三板斧

        下载项目到本地

        三板斧第一招: git add

        三板斧第二招: git commit

        三板斧第三招:git push


一、背景

二、Makefile

        实现

         C代码

        

#include <stdio.h>
int main()
{
printf("hello Makefile!\n");
return 0;
}

        Makefile依赖

        

.PHONY:clean
clean:
rm -f hello.i hello.s hello.o hello

        依赖关系

        makefile的工作原理

        

        项目清理

        

        补充:

        .PHONY是什么?

       Linux如何进行多行注释:

        说明:

        

        例如:

        

        

.PHONY clean

clean:
rm -rf *.o

       使make命令会自动绕过隐含规则搜索过程,也就是说执行命令make clean会自动忽略名

为"clean"文件的存在,因此声明.PHONY配置项会改善性能,并且不需要担心实际同名文件存在

与否。

        

三、Linux小程序(进度条)

       依赖关系:Makefile

        

processbar: main.c processBar.c
gcc -o $@ $^
.PHONY:clean
clean:
rm -f processbar

        processBar.h

        

#pragma once
#include<stdio.h>
#include<string.h>
#include<unistd.h>
extern void processbar();

        

        processBar.c

        

#include "processBar.h"

void processbar()
{
int i = 0;
char bar[102];
memset(bar, 0 ,sizeof(bar));
const char *lable="|/-\\";

while(i <= 100)
{
printf("[%-100s][%d%%][%c]\r", bar, i, lable[i%4]);
fflush(stdout);
bar[i++] = '#';
usleep(10000);
}

printf("\n");

}

四、使用git命令行

        背景:

        
        

五、git三板斧

        注:在做这些操作之前要先有个gitee或github的账号

        

        下载项目到本地

        创建好一个放置代码的目录.

        这里的 url 就是刚刚建立好的 项目 的链接 .

        三板斧第一招: git add

        

  git clone https://www.xxxx.com/xxxxxx

        三板斧第二招: git commit

        报错:

        

        

//修改默认邮箱和账户

git config --global user.email "xxx@qq.com"

git config --global user.name "Yan-英杰"

        三板斧第三招:git push

                同步到远端服务器上

git push

举报

相关推荐

0 条评论