有谁知道Linux下C++怎么编译的?

作者&投稿:爱肩 (若有异议请与网页底部的电邮联系)
linux编译C++出错~

同名函数。。。
你这个跟gcc库里面的函数重名

你是不是采用了类似如下的for:

for ( int i = 0; i < something; i++)
{
.....
}

如果是的话,改为如下试试看:
int i;
for ( i = 0; i < something; i++)
{
.....
}

LINUX下C++程序编译器是GCC(GCC还可以编译其它程序),在前面日志中,我的叙述有错误的地方,比如头文件的问题,在GCC中的那些用法我现在查了比较新的资料,才知道,在红帽子9.0 系统中,GCC 支持的时新式的头文件,而”using namespace std;”是标准C++的一项较新的特性,它是为了使编写将多个厂商已有的代码组合起来的程序更简单而设计的;这是一种简单、偷懒的做法,更好的办法是只使用所需要的名称可用,可以直接通过使用: "using std: :要使用的某种类的对象名称"来声明。

GCC中C++的编译程序包括g++ 、c++和gcc,使用gcc编译:(以C++程序helloworld.cpp为例),gcc helloworld.cpp -lstdc++ -o hello orld ;执行:./hello world; 也可gcc elloworld.cpp -lstdc++;执行:./a.out; 利用g++,g++ helloworld.cpp -o hello orld ;执行:./hello world;也可:g++ helloworld.cpp,执行:./a.out;c++ 的运用和g++同。

请将问题描述得更详细些,谢谢

一样的啊..C++都有工具了..一样的..那个系统都可以用


Linux下怎么安装软件?
2)rpm包,如software-1.2.3-1.i386.rpm。他是Redhat Linux提供的一种包封装格式。包的管理工具YUM 3)dpkg包,如software-1.2.3-1.deb。他是Debain Linux提供的一种包封装格式。包的管理工具apt-get 4)bin包,如jdk-1_5_0_05-linux-i586.bin,有些Linux软件不公开源代码,只发布二进制...

Linux下载命令有哪些???
Linux下载命令为wget,它是一个免费的文件下载工具,用来从指定的URL下载文件到本地主机。它支持HTTP和FTP协议,可以被用来抓取大量的网页文件 wget是linux最常用的下载命令,一般的使用方法是:wget+空格+要下载文件的url路径 例如:wgethttp:\/\/www.xxxxx.org\/xxxx\/xxx.tar.gz 简单说一下-c参数,这个也...

linux下安装软件
1、首先在LINUX系统中,打开桌面的主目录文件夹,然后点击下载目录。2、然后点击文件中的下载目录,如下图所示。3、进入后右键选择在终端中打开,如下图所示。4、接着在终端看到一个$符号,前面的是中文下载证明终端已经进入了这个目录,然后输入命令:chmod +x +文件名回车。给予run文件可执行权限。5...

Linux的软件linux下的软件
linux下的配置文件为文本文件,就像win下的txt文件,,最常用的编辑工具就vim和emacs了;所有的配置文件都有自己的格式,不是随便可以改动的,当安装系统或软件的时候会自动在\/etc下给你生成一个常用的配置文件,里面的参数是常用的,如果想看完整的参数可以用man或在\/usr下找,当然,大多数的配置文件都...

谁知道在linux下的常用后缀名啊?
我个人感觉linux下没有有后缀名,它只是用“.”来将文件名分成若干个部分,分别说该文件的性质。比如tar是说明linux中归档命令产生的文件,看到这个时,就知道应该用tar命令来对该文件进行操作。gz是说明该文件是gzip命令压缩后产生的文件。比如gaim-0.64-libqqpatched.tar.gz,它是说这个文件是gaim0.64版本的所有文件,...

linux系统下载软件
linuxsudo命令怎么下载?可以用yum在线安装sudo命令 Linux操作系统怎么下载?1、点击进入百度官方网站,搜索centos。2、我们最好进行精确的搜索,然后进入其官网进行下载,这样可以得到最新的版本。linux有很多,比较流行的是centos等系统。搜索出结果后,我们选择进入其官网。很多的官网都有下图所示的标志。3、...

如何知道linux下crontab的使用者都有谁?
如果你是root, 并且你知道username, 那可以运行 crontab -u username -l 可以列出该用户的任务。如果不确定username,那可以到 \/var\/spool\/cron 目录下,ls看一下。这个目录里应该有一些usernames,就是各个用户的任务文件,比如a用户使用了crontab, 这个目录下就会有个 a 文件,你甚至可以直接编辑这个...

linux系统安装linux下安装linux
LINUX下如何安装SH文件?记下在Ubuntu下安装*.sh和*.bin的简单方法。.sh文件安装方法:运行终端到文件目录下 1.在终端输入:sudosh*.sh直接运行 2.在终端输入:sudochmod+x*.sh 再输入:sudo.\/*.sh可安装到任意目录,.\/*.sh可安装到当前用户有权限的目录 .bin文件安装方法:运行终端到文件目录下...

linux软件如何下载
如何在Linux下安装软件,我说几个方法:一.使用rpm类型的软件包进行安装,虽然排在最前面但是我也不推荐新手使用,因为所依赖的包会很多。1.从官网下载rpm软件包,直接通过命令 rpm-ivh软件包名 如果是阿里云服务器可以使用命令。2.如果镜像源非常新,系统可以联网,使得yuminstall软件包名来安装很方便。二...

Linux下常用软件有哪些?
1.Applications:应用软件 1)Dia:一个工程图编辑器,适用于绘制电路图;2)Calendar:一个集日历与日程表于一身的好工具;3)AddressBook:一个通讯录 4)GEdit:一个功能类似于Windows下的记事本的文本编辑器;5)Gnumeric:Linux下的一个类似于EXCEL的电子表格软件;6)Timetrackingtools:一个用于...

铁西区15591937866: C++ 工程在Linux怎么编译? -
郭泄盖尔: GCC是Linux操作系统下一个非常重要的源代码编译工具,C、C++都可以通过gcc编译后来执行,案例如下: 在屏幕上打印"Hello,Linux." #include#includeint main(int argc,char **argv) { printf("Hello,Linux.\n"); exit(0); }将源文件保存为hello.c...

铁西区15591937866: linux下怎么样编译C++程序 -
郭泄盖尔: linux下编译c++程序使用g++g++ -o test test.cpp

铁西区15591937866: 请问一下在linux中怎么编译c++文件,请说的详细一点儿?初学. -
郭泄盖尔: 太简单了,你先创建一个文本文件,命名为test.cpp,写你的程序,然后启动终端进入到你的程序所在目录,用g++命令进行编译 例子:编译:g++ test.cpp -o test 运行:./test 想单步跟踪的话是这样 g++ test.cpp -o test -g gdb ./test gdb调试命令你上网找,我就不写出来了

铁西区15591937866: 有谁知道Linux下C++怎么编译的?
郭泄盖尔: LINUX下C++程序编译器是GCC(GCC还可以编译其它程序),在前面日志中,我的叙述有错误的地方,比如头文件的问题,在GCC中的那些用法我现在查了比较新的资料,才知道,在红帽子9.0 系统中,GCC 支持的时新式的头文件,而”using ...

铁西区15591937866: 有谁知道Linux下C++怎么编译的? -
郭泄盖尔: 首先对源文件进行预处理,把include之类的编译预处理命令解决掉,声称真正的原文件.i,然后编译器进行编译,得到汇编文件.s,然后进行汇编,得到二进制文件.o,最后链接得到可执行文件.

铁西区15591937866: 关于linux里C++的编译运行 -
郭泄盖尔: 直接使用emacs或者vim写好源文件.cxx,然后编译运行. 编译的选项很多,您可以search一下 "linux下编译C++" 来find相关资料. 编译器就用GCC就可以了.gcc编译c,g++编译c++.

铁西区15591937866: 如何在linux下编译/运行C/C++程序 -
郭泄盖尔: gcc first.C -o first 说明: 1>编译当前目录下、名字叫做first.C的c源文件; 2>在当前目录下、生成名字叫first(这个名字可以自己随便写、符合linux命名规则就行)的可执行程序;关于运行: 用ls -l 命令,可以看到当前目录下有一个绿色的文件、名字叫first,就是刚刚编译得到的文件; 使用命令“./first”既可运行(无双引号、双引号是用来说明的);不懂再问~

铁西区15591937866: linux 下怎样用 eclipse 编译 c++ -
郭泄盖尔: 1 启动 Linux 系统,使用浏览器从 eclipse 官网下载 Eclipse IDE for c/c++ 安装包.2 下载时,请根据系统版本下载相应的安装包.由于是 CentOS 6.6 32位版本,自然是下载 Linux 32 位的.3 在这儿说明一下,使用此安装包,可以免去安装 ...

铁西区15591937866: 请问如何编译Linux下的C++程序 -
郭泄盖尔: eclipse c++.这个是一个IDE工具,其实还是调研GCC和GDB.

铁西区15591937866: 怎么在linux中编译与运行c++的原代码*.cpp文件 -
郭泄盖尔: Linux编译c++源文件使用的命令为g++,操作步骤如下: 用vim命令打开一个文本进行编辑,如: #vim hello.cpp 书写源代码内容,如: #include int main(){ printf("hello world\n" ); return 0;}按ESC键,终止输入,用:wq命令保存,退出. 编译 #...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网