苏嵌//孙勇//2018.7.10

苏嵌                                                                                                                                   项目实战

学习日志                                       姓名:孙勇                       日期:2018.7.10

 

 

 

 

今日学习任务

 

1、了解一些常见的嵌入式操作系统;                                                

2、继续学习Linux系统下的一些命令;

3、学习使用vim进行文本编辑;                                             

4、学习制作静态库和动态库。             

今日任务完成情况

 

(详细说明本日任务是否按计划完成,开发的代码量)

今日按计划完成任务

1、初步了解了一些嵌入式操作系统以及它们的各自特点与应用场景;

2、掌握了mkdir,tar,cp,mv等命令的使用;

3、学会了用vim编辑c语言 ;

4、学会了制作简单的静态库和动态库。

今日开发中出现的问题汇总

 

配置vim编辑器时出现错误。

 

今日未解决问题

 

 无

今日开发收获

 通过一天的学习,对Linux系统的一些命令有了更深的了解,掌握了vim文本编辑器的使用,也对gcc工具有了更深的认识,学会了制作简单的静态库与动态库。

 

自我评价

 

(是否按开发规范完成既定任务,需要改进的地方,与他人合作效果等)

 

 

 今天总体还能跟上老师的进度,一些重点课后还需要时间多复习消化。

其他

 

 无

 1  、输出0~100以内所有的素数。

 

#include<stdio.h>

int main()

{

    int x;

    int y;

    for(x = 1;x< 100;x ++)

    {   

       for(y = 2;y< x;y ++)

       {

           if(x % y == 0)

           break;

       }

    if (x == y)

   printf("%d\n",x);

    }

}

2.创立静态数据库

#include<stdio.h>

int main()

{

    printf("add = %d\n",add(6,3) );

    printf("sub = %d\n",sub(6,3));

    return 0;

}

int add(int a, int b)

 {

    return a + b;

}

int sub(int a, int b)

{

     return a - b;

}

[root@localhost ~]# mkdir 111

[root@localhost 111]# vim main.c

[root@localhost 111]# vim add.c

[root@localhost 111]# vim sub.c

[root@localhost 111]# gcc -c add.c sub.c

[root@localhost 111]# ar rcs libcal.a add.o sub.o

[root@localhost 111]# gcc main.c -lcal -L.

[root@localhost 111]# ./a.out

add = 9

sub = 3

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值