A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 白月光 中级黑马   /  2014-5-10 16:47  /  2511 人查看  /  12 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

       对于计算机语言方面,我绝对的是零基础。以前只接触过VB计算机语言,不过那个跟C语言、Java语言都没法比。在家自学了几天的ios基础教学视频,从来没有写过心得日志,今天偶得一点心得,拿出来晒一晒,会不会有点贻笑大方。。。呵呵,且不管了!      不管是C语言还是Java语言,开始学的东西都是大同小异。从最简单的函数或类开始,学着编写小段的程序,开始了第一段程序“Hello World!”。
      写完程序心里小激动一下,我这种菜鸟也能写出程序来。C语言、Java语言都不是计算机直接识别的语言,只有0、1组合才能让计算机读懂,因此,这两种语言所写的程序的第一步都是编译,只是编译工具和编译命令行不同而已。
       因为我学的是ios基础,编译用的也是Mac下的Xcode(clang)。首先在此特别感谢马凯文的一篇《win7下虚拟机实现物理磁盘安装黑苹果》(链接:http://bbs.itheima.com/thread-114486-1-1.html)。以下进入正题。
       C语言从编写到运行的步骤是:编写代码   →  编译  →  链接  →  运行。
       1、编译:编译器是clang,在终端中输入的命令行:cc -c XXX.c,编译成功后会生成 .o目标文件。
       2、链接:由clang编译器完成,在终端中输入的命令行:cc XXX.o,链接成功后生成a.out的可执行文件。
       3、运行:直接双击打开或在终端中输入命令行:./a.out,完成运行。
      




       其他clang指令:
       ①修改可执行文件名称:cc XXX.o -o XXX
       ②编译、链接一气呵成:cc XXX.c
       ③编译、链接、可执行文件改名一气呵成:cc XXX.c -o XXX   




评分

参与人数 1技术分 +1 收起 理由
脸皮猴 + 1

查看全部评分

12 个回复

倒序浏览
不错 加油
回复 使用道具 举报
我是第一个!!
回复 使用道具 举报
                  加油   
回复 使用道具 举报
加油,支持下!
回复 使用道具 举报
不错,支持!
回复 使用道具 举报
加油,坚持下去你就会成为大神的!
回复 使用道具 举报
an1911 中级黑马 2014-5-11 21:59:18
8#
一起努力
回复 使用道具 举报

谢谢鼓励,加油ing。。。
回复 使用道具 举报
回复 使用道具 举报

谢谢   前途光明一起加油!
回复 使用道具 举报
D调的沉默 发表于 2014-5-11 13:56
加油,坚持下去你就会成为大神的!

谢谢     努力向你们看齐
回复 使用道具 举报

嗯嗯,相信努力一定会有收获,一起加油吧!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马