zoukankan      html  css  js  c++  java
  • 在linux系统中编译C

    那么这里给大家说的是shell的一些编译指令,其实和DOS差不多,就是指令不同(注意哦,linux是没有磁盘概念的,不要还傻乎乎的在那儿输入c盘d盘,嘻嘻)

    哎!一周的作业没做,完了,写完这篇blog赶快撸作业,5555好惨。

    啊啊啊!还有推荐大家钱婆的歌,ke¥ha,可以搜他的crazyboy,so  good!

    来来!那么我是用的树莓派的linux系统,但大家需要知道安卓也用到了他,具体俺也不知道,管他呢,知道就行,right?

    ok,那么首先是vi进入编译模式,就像打开了vc一样,(不过好像安卓里编译c的用的是ndk,全称native  development kit,那么你可以记住c是底层的嘛,就像当地的原始居民一样,so,我们用native来形容他,就这么记住,以后了解深刻了,再改掉就是了)

    然后输入i(就像打开了c++sourcefile一样,开始写了,那么专业点叫做插入)

    然后写好你的c程序,我是写好了再复制粘贴的,因为在上面修改我不会。。。,然后按esc键,退出插入,不然你的下面什么还算在编译中吧,然后:w  1.c(这是你保存的名字),:q是退出编译器,然后用gcc  1.c编译生成后缀为.out的文件,(稍微说下,cat 1.c可以查看源码,不过好像没必要用)最后执行.out

    文件,你想你平时在图形化界面执行exe时是不是双击,那么在shell上就是./1.c就行,那么./就是当前文件夹目录中,比如你你在c盘(这里是用dos举例的,你在d盘,那么你就在当前d盘里找,如果他放在d盘的文件夹里或其他盘,你就找不到该文件,cd就可以转入该文件夹中,然后执行./1.c

    就行了。前面那个为啥不要./呢就是gcc编译那个,我想应该是他身份特殊啥的吧,反正可以那么写,那么可不可以写成gcc ./1.c呢,忘记试一下了,有没有人告诉我

    。。。算了,反正不可以这样就那样,写记住吧!,如果有前辈试过的话,可不可以留个评论,告诉我,谢谢。。。

  • 相关阅读:
    第十七篇 ORM跨表查询和分组查询---二次剖析
    第十六篇随机验证码
    第十五篇 用户认证auth
    crawler_网络爬虫中编码的正确处理与乱码的解决策略
    java_Eclipse自动生成作者、日期注释等功能设置_导入 xml方式
    mysql_windows_安装版添加到服务开机自启动
    java_model_dao_自动生成_generator-mybatis-generator-1.3.2 基于maven插件
    java_eclipse_maven_svn_主题彩色插件_全屏插件
    mysql_MYSQL远程登录权限设置
    crawler_phantomjs_windows_linux下demo
  • 原文地址:https://www.cnblogs.com/scxjyjy/p/5515554.html
Copyright © 2011-2022 走看看