码迷,mamicode.com
首页 > 编程语言 > 详细

【上手centos】二、C/C++的编译与运行

时间:2015-12-13 16:55:41      阅读:150      评论:0      收藏:0      [点我收藏+]

标签:

尝试了一下运行C/C++程序,觉得最好还是记下来吧,毕竟也算是从不知到已知呢么。

我用sublime写了2个程序,test.c和test.cpp,分别是C程序和C++程序

step1:编译:

  #gcc test.c -o test

  这样就会生成一个名位test的执行文件,如果命令直接写 gcc test.c不指明生成文件的名字,则会生成一个a.out文件,唔,我不知道干啥用的

step2:运行

  #./test

  test即为编译之后输出的那个可执行文件的名称

 

我按照同样的方法运行C++程序,却遇到了一个问题:

  gcc:error trying to exec ‘cc1plus‘ execvp:没有这个文件或目录

网上搜了之后知道,因为gcc是用来编译C语言的,本身并不能进行c++的编译,对于c++的编译需要安装一些其他的东西:

  #yum install gcc-c++

这样就可以了,编译运行test.cpp:

  #gcc test.cpp -o testcpp

  #./test.cpp

可以了~

【上手centos】二、C/C++的编译与运行

标签:

原文地址:http://www.cnblogs.com/Chilly2015/p/5042840.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!