微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > 嵌入式系统设计讨论 > 记录学习的每一点知识

记录学习的每一点知识

时间:10-02 整理:3721RD 点击:
首先,已经看了挺点书,对Linux有一知半解,但是很迷糊,还是不会。所以开个帖子,记录每一天的心得,因为在上班,每天学这个的时间不多,每天抽出一个小时时间看书,然后写东西。

首先Hello,World!,已经安装好了GCC,[root@localhost le]# vim hello.c
[root@localhost le]# gcc -o hello -c hello.c
hello.c: 在函数‘main’中:
hello.c:5:5: 错误:expected ‘;’ before ‘return’
     return 0;
     ^
[root@localhost le]# vim hello.c
[root@localhost le]# gcc -o hello -c hello.c
[root@localhost le]# ls
hello  hello.c
[root@localhost le]# ./hello
bash: ./hello: 权限不够
[root@localhost le]# chmod 777 hello
[root@localhost le]# ./hello
[root@localhost le]# gcc -o hello hello.c
[root@localhost le]# ./hello
[root@localhost le]#

1:忘加分号,不写自己永远以为会了
2:vim会有高亮显示,另外-C 只编译不连接,生成的是二进制,可以从5中看出
3:权限不够
4:最高权限777
5:gcc编译,生成hello文件,运行。hello  输出Hello,World。

为什么会有个推荐?我这不够资格啊,写一下今天的问题,回去解决,公司电脑太卡了,准备换一个

start.S:5: Error: no such instruction: `ldr r0,='
遇到这个问题 ,网上说start.s改成start.S,但是没有用。具体我晚上在解决,记录一下。他俩的区别在于.S有一个可以用一些C语言的define 这类的,这个不确定,晚上查查我在改,

VIM无法输入中文注释,晚上解决。

不再这更新了.....

加油

加油

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top