作者gowrite (gowrite)
看板C_and_CPP
标题[讨论] 有关於 C 的资料及开发问题
时间Wed Aug 30 14:28:33 2017
近期才开始接触 C 跟 Linux,买了开发版,准备开始踏入嵌入式的世界,
那目前在 C 语言这边,基础的语法没甚麽问题
想问一下
有这种类似 C 语言百科全书网站吗?
想找内容是介绍所有可以用的标头档及所有可以用的函式吗跟语法
因为自己买的书感觉只是大略的教导语法之类的,感觉很难看清楚 C 语言的全貌
另外,想问一下
自己目前练习 C 开发的流程是这样
在 bash 的环境下,开 vim 来写,
写完在 bash 输入 gcc -o c123.exe c123.c 编译之後
再输入 ./c123.exe 来执行
我是故意不用 IDE 来开发就是为了想说之後在 Linux 写 shell 会比较习惯
但是这样开发的方式稍嫌慢了点
如果在 bash 用 vim 加上 gcc compile 的话,有别的方式可以改进这样的开发方式吗?
谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 123.195.54.122
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/C_and_CPP/M.1504074515.A.53A.html
1F:→ F04E: 1. www.cplusplus.com 2. GNU Make? 08/30 14:35
2F:→ stucode: 1. en.cppreference.com 也可 有C专区 08/30 14:36
3F:→ MOONRAKER: Linux下准IDE工具一堆 不用虐待自己 08/30 15:41
4F:→ MOONRAKER: 确定不得不用vim 学也不会很慢 08/30 15:42
5F:→ F04E: Visual Studio Code还蛮好用的,可以试试看 08/30 15:52
6F:推 firejox: man 很好用,用vim 开发的话,通常会装用vim script写的 08/30 16:48
7F:→ firejox: 套件来辅助 08/30 16:48
8F:→ descent: 和我的学习之路很像, 一开始很慢, 慢慢就会上手了。 08/30 21:23
9F:→ descent: 如果真不能习惯, vs code 可以试试看。 08/30 21:25
10F:→ descent: 但我强烈建议把 gcc, make, gdb 痛苦过一次。 08/30 21:26
11F:→ descent: 副档名不用 .exe 结尾 08/30 21:27
12F:→ descent: 网页的就业市场还不错, 需要转嵌入式吗? 08/30 21:34
13F:→ tinlans: 那就 ls /usr/include 和 ls /usr/share/man/man{2,3,3p} 09/01 10:56
14F:→ tinlans: 我 20 年前的学习方法,供你参考 XD 09/01 10:57
15F:→ tinlans: 不过要小心爬到一些平台特定的函式 09/01 10:59
16F:→ tinlans: 但你都指定 Linux 了应该没差,顶多嵌入式有些限制。 09/01 11:00
※ 编辑: gowrite (123.195.54.122), 02/02/2018 12:51:10
※ 编辑: gowrite (180.177.9.125), 05/23/2018 08:44:34