背景:
至今毕业有3年零3个月,关于工作经历,在2年零10个月时从一家互联网企业转到IC企业,虽然是测试,对自己也是一个不小的挑战,毕竟IC行业之前从未涉及。感觉离嵌入式更近了,作为一个网络专业和软件专业的人,毕业了从事嵌入式相关的工作,也是佩服自己的勇气(自夸一下下)。
总的来说就是基础知识太薄弱,看书或者视频或者网站,想要记录记录相关的知识点。今天从本篇开始作为一个起点,期待后面自己能及时更新笔记,更新自己的知识库,加油!(之前有个零星的记录在博客园上,有点乱,从CSDN上重新开始)
关于版权问题,因为都是学习过来的知识点,会详细备注,如有侵权知道后会及时删除。
这几个月发现芯片开发,C语言紧密详细,正巧在公司的书架上看到了本书这么高级的名字,打算学学艺,提升提升自己
一. 编译环境相关
编译环境是工作开始的前提,本书推荐的Windows包管理工具是Cygwin,以及Windows的POSIX环境。详细不作记录。
1. 查看程序或者库函数的依赖:
- Cygwin:cygcheck libxx.dll
- Linux:ldd libxx.so
- Mac:otool -L libxx.dylib