当前位置: 技术问答>linux和unix
高人给指点一把
来源: 互联网 发布时间:2015-01-05
本文导语: 我的main.cpp文件访问Test.cpp中的类. 我的Makefile文件写成这样: Test: main.o Test.o gcc -o Test main.o Test.o Test.o:Test.cpp gcc -c Test.cpp main.o:main.cpp gcc -c main.cpp clear: rm *.o 但是编译的时候出现如下的错误,清高人给点解一...
我的main.cpp文件访问Test.cpp中的类.
我的Makefile文件写成这样:
Test: main.o Test.o
gcc -o Test main.o Test.o
Test.o:Test.cpp
gcc -c Test.cpp
main.o:main.cpp
gcc -c main.cpp
clear:
rm *.o
但是编译的时候出现如下的错误,清高人给点解一下这是什么错误?如何改正:
cd /home/Test/program/Test/
make -k Test
gcc -o Test main.o Test.o
main.o(.eh_frame+0x12): undefined reference to `__gxx_personality_v0'
collect2: ld returned 1 exit status
make: *** [Test] Error 1
Compilation exited abnormally with code 2 at Sun Nov 17 12:53:00
我的Makefile文件写成这样:
Test: main.o Test.o
gcc -o Test main.o Test.o
Test.o:Test.cpp
gcc -c Test.cpp
main.o:main.cpp
gcc -c main.cpp
clear:
rm *.o
但是编译的时候出现如下的错误,清高人给点解一下这是什么错误?如何改正:
cd /home/Test/program/Test/
make -k Test
gcc -o Test main.o Test.o
main.o(.eh_frame+0x12): undefined reference to `__gxx_personality_v0'
collect2: ld returned 1 exit status
make: *** [Test] Error 1
Compilation exited abnormally with code 2 at Sun Nov 17 12:53:00
|
用g++编译C++,gcc是C编译器