由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - C++编译的问题
相关主题
数组弱问Peter Norvig说编程竞赛强与工作干的好成反比 (转载)
请教怎样找编程习题集?topcoder好像和面试的不太对路?
GCJ2009UNC CS Master 求refer
疯狂除夕夜,编程抢红包!没有CS背景,两年能学会编程找工作吗?
//In Spring Brother We Trust求LinkedIn Microsoft Zynga以及其他公司new grad full time SDE refer
求助:有用portland compiler 的么?中文面试相关网站,中文OJ!
Google Code Jam 2011【招聘】搜狗公司--2018校招100+岗位招聘
老中真愚昧,看这里就知道疯狂除夕夜,编程抢红包!
相关话题的讨论汇总
话题: icc话题: o3话题: __话题: c++话题: sti
进入Programming版参与讨论
1 (共1页)
x****t
发帖数: 389
1
我自己一个 C++ 程序,用g++编译一点问题都没有,但是用icc却出来一堆问题,都是
undefined reference to `std::ios_ .........
我在每个文件里都加了 using namespace std;
是不是icc下面不能这样?请指教,谢谢!!!!
错误信息如下:
icc -c -O3 EVBut.cc
icc -c -O3 rdf.cc
icc -c -O3 readH.cc
icc -c -O3 Vector.C
icc -o EVBut -O3 EVBut.o rdf.o readH.o Vector.o
EVBut.o(.text+0xdd): In function `__sti__$E':
EVBut.o(.text+0xe2): In function `__sti__$E':
EVBut.o(.eh_frame+0x12): undefined reference to `__gxx_personality_v0'
rdf.o(.text+0x7): In function `__sti__$E':
rdf.o(.tex
p*u
发帖数: 2454
2
maybe u forgot to include and headers in your files??

【在 x****t 的大作中提到】
: 我自己一个 C++ 程序,用g++编译一点问题都没有,但是用icc却出来一堆问题,都是
: undefined reference to `std::ios_ .........
: 我在每个文件里都加了 using namespace std;
: 是不是icc下面不能这样?请指教,谢谢!!!!
: 错误信息如下:
: icc -c -O3 EVBut.cc
: icc -c -O3 rdf.cc
: icc -c -O3 readH.cc
: icc -c -O3 Vector.C
: icc -o EVBut -O3 EVBut.o rdf.o readH.o Vector.o

x****t
发帖数: 389
3
Thanks!
But I actually included all of them.
g++ can compile my program without any problems..... but once you try icc ..
.. a lot of errors message coming up...

【在 p*u 的大作中提到】
: maybe u forgot to include and headers in your files??
d****2
发帖数: 6250
4
linking error. try changing Vector.C to Vector.cc.
p*u
发帖数: 2454
5
then you need to check you LD_LIBRARYPATH

..

【在 x****t 的大作中提到】
: Thanks!
: But I actually included all of them.
: g++ can compile my program without any problems..... but once you try icc ..
: .. a lot of errors message coming up...

x****t
发帖数: 389
6
试了一下,还是老样子。。。。。

【在 d****2 的大作中提到】
: linking error. try changing Vector.C to Vector.cc.
x****t
发帖数: 389
7
这个怎么看呢?谢谢!

【在 p*u 的大作中提到】
: then you need to check you LD_LIBRARYPATH
:
: ..

P********e
发帖数: 2610
8
你试一下
export LD_LIBRARY_PATH=/usr/local/lib
然后再,run

【在 x****t 的大作中提到】
: 这个怎么看呢?谢谢!
e*u
发帖数: 17
9
maybe you can try icpc instead of icc.

【在 x****t 的大作中提到】
: 我自己一个 C++ 程序,用g++编译一点问题都没有,但是用icc却出来一堆问题,都是
: undefined reference to `std::ios_ .........
: 我在每个文件里都加了 using namespace std;
: 是不是icc下面不能这样?请指教,谢谢!!!!
: 错误信息如下:
: icc -c -O3 EVBut.cc
: icc -c -O3 rdf.cc
: icc -c -O3 readH.cc
: icc -c -O3 Vector.C
: icc -o EVBut -O3 EVBut.o rdf.o readH.o Vector.o

t****t
发帖数: 6806
10
根本不相干的东西,他编译都没过

【在 P********e 的大作中提到】
: 你试一下
: export LD_LIBRARY_PATH=/usr/local/lib
: 然后再,run

t****t
发帖数: 6806
11
你这个问题好象是icc调用ld时没有把C++ 的RTL包括进来。我对icc不熟,如果你用gcc
连接的话就会出一样的问题,但是如果你用g++连接,就可以了。icc或许有对应的
trick,你自己查查吧。

【在 x****t 的大作中提到】
: 我自己一个 C++ 程序,用g++编译一点问题都没有,但是用icc却出来一堆问题,都是
: undefined reference to `std::ios_ .........
: 我在每个文件里都加了 using namespace std;
: 是不是icc下面不能这样?请指教,谢谢!!!!
: 错误信息如下:
: icc -c -O3 EVBut.cc
: icc -c -O3 rdf.cc
: icc -c -O3 readH.cc
: icc -c -O3 Vector.C
: icc -o EVBut -O3 EVBut.o rdf.o readH.o Vector.o

d****2
发帖数: 6250
12
Are you sure icc works? you can force linking -lstdc++.
x****t
发帖数: 389
13
试了一下,换成icpc就行了。。。
这么说icc是给C,而icpc是给C++的??

【在 e*u 的大作中提到】
: maybe you can try icpc instead of icc.
e*u
发帖数: 17
14
you got it.

【在 x****t 的大作中提到】
: 试了一下,换成icpc就行了。。。
: 这么说icc是给C,而icpc是给C++的??

1 (共1页)
进入Programming版参与讨论
相关主题
疯狂除夕夜,编程抢红包!//In Spring Brother We Trust
C++用哪个编译器?求助:有用portland compiler 的么?
疯狂除夕夜,编程抢红包!Google Code Jam 2011
请问 C C++ 编译器 (转载)老中真愚昧,看这里就知道
数组弱问Peter Norvig说编程竞赛强与工作干的好成反比 (转载)
请教怎样找编程习题集?topcoder好像和面试的不太对路?
GCJ2009UNC CS Master 求refer
疯狂除夕夜,编程抢红包!没有CS背景,两年能学会编程找工作吗?
相关话题的讨论汇总
话题: icc话题: o3话题: __话题: c++话题: sti