朱贵鸿//2018.7.10

 

 

今日学习任务

 

嵌入式Linux开发工具使用,文本编辑器vim和编译器gcc使用

今日任务完成情况

 

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

按计划完成

1.      嵌入式操作系统的分类和应用

2.      POSIX标准、GNU计划、GPL协议

3.      创建、删除、进入、回到、拷贝目录等操作指令,根目录下含有的目录及作用

4.      解压文件和压缩文件

5.      vim的三种工作模式和linux的开发工具种类

6.      gcc的优点

7.      c语言生成可执行文件的四个步骤,各步骤阶段所做的工作,怎样让编译器停在某个阶段

8.      了解库文件,创建静态库和动态库

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

 

创建静态库过程忘记指定链接库的搜索路径导致编译出错。

 

今日未解决问题

 

今日开发收获

学习了不少嵌入式方面的知识,重点学习了vim文本编辑器操作和配置,熟悉了gcc编译器的使用,创建静态库和动态库。

 

自我评价

 

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

 

在老师的指导下,基本达成学习任务,能跟上老师的教学安排。

其他

 

1.求1-100内的素数

#include<stdio.h>

int IsPrime(int num)

{

   int i = 2;

for(;I <= num / 2;I ++ )

if(0 == num % i)

return 0;

return 1;

}

int main(int num)

{

for(num = 2;num <=100;num ++ )

if(IsPrime(num))

printf(“%d”,num);

printf(“\n”);

return 0;

}

2.加减法运算

main.c

#include<stduo.h>

int main()

{

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

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

return 0;

}

add.c

int add(int a,int b)

{

return a+b;

}

sub.c

int sub(int a,int b)

{

return a-b;

}


猜你喜欢

转载自blog.csdn.net/qq_39150174/article/details/80991899
今日推荐