大三下学期了,己有较好的C语言基础和计算机其它课程的基础,现在想学linux。
弄了几本书,下载了一些视频,学了近一个月,感觉没有什么收获。虽然己经了解gcc的使用。主要困惑如下:
一、对linux的驱动程序的开发,还没有一个明确的概念。比如说,编写一个完整的驱动程序,然后编译、调试、运行,然后烧写到开发板。对于这个过程,我不知道怎么进行。
二、对于ADS的使用,还没有弄通。也就是说,我不知道如何利用ADS来编写一个完整的程序的全过程(含烧写到开发板)。
三、gcc、gdb、make等,如何快点熟悉起来。
四、我是在虚拟机下装的linux(分配10G的空间),在这种情况下,能够在linux里装一些软件吗?比如,office、QQ等。如果是,应该安装在哪里?如果超过了 10G,该怎么办?
五、网上的视频较杂,有好的视频推荐吗?
六,对于一个有一定计算机基础的人学习linux,大家有什么建议和意见?
一个迷茫的linux学习者,急需大家的指点。
我把20分部贡献出来了!
非常感谢!