-
Notifications
You must be signed in to change notification settings - Fork 2
Description
I have tried my best to find the problem for two days ,but failed.
This is the report:
/tmp/cccZdMj9.o: In function BooleanMatrix::BooleanMatrix(BooleanMatrix const&)': /home/lin/DS/main.cpp/BooleanMatrix.cpp:6: multiple definition ofBooleanMatrix::BooleanMatrix(BooleanMatrix const&)'
/tmp/ccoVXdjj.o:/home/lin/DS/main.cpp/BooleanMatrix.cpp:6: first defined here
/tmp/cccZdMj9.o: In function BooleanMatrix::BooleanMatrix(BooleanMatrix const&)': /home/lin/DS/main.cpp/BooleanMatrix.cpp:6: multiple definition ofBooleanMatrix::BooleanMatrix(BooleanMatrix const&)'
/tmp/ccoVXdjj.o:/home/lin/DS/main.cpp/BooleanMatrix.cpp:6: first defined here
/tmp/cccZdMj9.o: In function BooleanMatrix::BooleanMatrix(int, int)': /home/lin/DS/main.cpp/BooleanMatrix.cpp:9: multiple definition ofBooleanMatrix::BooleanMatrix(int, int)'
/tmp/ccoVXdjj.o:/home/lin/DS/main.cpp/BooleanMatrix.cpp:9: first defined here
/tmp/cccZdMj9.o: In function BooleanMatrix::BooleanMatrix(int, int)': /home/lin/DS/main.cpp/BooleanMatrix.cpp:9: multiple definition ofBooleanMatrix::BooleanMatrix(int, int)'
/tmp/ccoVXdjj.o:/home/lin/DS/main.cpp/BooleanMatrix.cpp:9: first defined here
/tmp/cccZdMj9.o: In function BooleanMatrix::replace(bool, int, int)': /home/lin/DS/main.cpp/BooleanMatrix.cpp:13: multiple definition ofBooleanMatrix::replace(bool, int, int)'
/tmp/ccoVXdjj.o:/home/lin/DS/main.cpp/BooleanMatrix.cpp:13: first defined here
/tmp/cccZdMj9.o: In function BooleanMatrix::operator&(BooleanMatrix const&)': /home/lin/DS/main.cpp/BooleanMatrix.cpp:21: multiple definition ofBooleanMatrix::operator&(BooleanMatrix const&)'
/tmp/ccoVXdjj.o:/home/lin/DS/main.cpp/BooleanMatrix.cpp:21: first defined here
/tmp/cccZdMj9.o: In function BooleanMatrix::operator|(BooleanMatrix const&)': /home/lin/DS/main.cpp/BooleanMatrix.cpp:28: multiple definition ofBooleanMatrix::operator|(BooleanMatrix const&)'
/tmp/ccoVXdjj.o:/home/lin/DS/main.cpp/BooleanMatrix.cpp:28: first defined here
/tmp/cccZdMj9.o: In function BooleanMatrix::BooleanProduct(BooleanMatrix const&) const': /home/lin/DS/main.cpp/BooleanMatrix.cpp:35: multiple definition ofBooleanMatrix::BooleanProduct(BooleanMatrix const&) const'
/tmp/ccoVXdjj.o:/home/lin/DS/main.cpp/BooleanMatrix.cpp:35: first defined here
/tmp/ccnYc5A0.o: In function BooleanMatrix::~BooleanMatrix()': /home/lin/DS/main.cpp/BooleanMatrix.cpp:6: multiple definition ofBooleanMatrix::BooleanMatrix(BooleanMatrix const&)'
/tmp/ccoVXdjj.o:/home/lin/DS/main.cpp/BooleanMatrix.cpp:6: first defined here
/tmp/ccnYc5A0.o: In function BooleanMatrix::~BooleanMatrix()': /home/lin/DS/main.cpp/BooleanMatrix.cpp:6: multiple definition ofBooleanMatrix::BooleanMatrix(BooleanMatrix const&)'
/tmp/ccoVXdjj.o:/home/lin/DS/main.cpp/BooleanMatrix.cpp:6: first defined here
/tmp/ccnYc5A0.o: In function BooleanMatrix::BooleanMatrix(int, int)': /home/lin/DS/main.cpp/BooleanMatrix.cpp:9: multiple definition ofBooleanMatrix::BooleanMatrix(int, int)'
/tmp/ccoVXdjj.o:/home/lin/DS/main.cpp/BooleanMatrix.cpp:9: first defined here
/tmp/ccnYc5A0.o: In function BooleanMatrix::BooleanMatrix(int, int)': /home/lin/DS/main.cpp/BooleanMatrix.cpp:9: multiple definition ofBooleanMatrix::BooleanMatrix(int, int)'
/tmp/ccoVXdjj.o:/home/lin/DS/main.cpp/BooleanMatrix.cpp:9: first defined here
/tmp/ccnYc5A0.o: In function BooleanMatrix::replace(bool, int, int)': /home/lin/DS/main.cpp/BooleanMatrix.cpp:13: multiple definition ofBooleanMatrix::replace(bool, int, int)'
/tmp/ccoVXdjj.o:/home/lin/DS/main.cpp/BooleanMatrix.cpp:13: first defined here
/tmp/ccnYc5A0.o: In function BooleanMatrix::operator&(BooleanMatrix const&)': /home/lin/DS/main.cpp/BooleanMatrix.cpp:21: multiple definition ofBooleanMatrix::operator&(BooleanMatrix const&)'
/tmp/ccoVXdjj.o:/home/lin/DS/main.cpp/BooleanMatrix.cpp:21: first defined here
/tmp/ccnYc5A0.o: In function BooleanMatrix::operator|(BooleanMatrix const&)': /home/lin/DS/main.cpp/BooleanMatrix.cpp:28: multiple definition ofBooleanMatrix::operator|(BooleanMatrix const&)'
/tmp/ccoVXdjj.o:/home/lin/DS/main.cpp/BooleanMatrix.cpp:28: first defined here
/tmp/ccnYc5A0.o: In function BooleanMatrix::BooleanProduct(BooleanMatrix const&) const': /home/lin/DS/main.cpp/BooleanMatrix.cpp:35: multiple definition ofBooleanMatrix::BooleanProduct(BooleanMatrix const&) const'
/tmp/ccoVXdjj.o:/home/lin/DS/main.cpp/BooleanMatrix.cpp:35: first defined here
/tmp/cckiKUTS.o: In function BooleanMatrix::~BooleanMatrix()': /home/lin/DS/main.cpp/BooleanMatrix.cpp:6: multiple definition ofBooleanMatrix::BooleanMatrix(BooleanMatrix const&)'
/tmp/ccoVXdjj.o:/home/lin/DS/main.cpp/BooleanMatrix.cpp:6: first defined here
/tmp/cckiKUTS.o: In function BooleanMatrix::~BooleanMatrix()': /home/lin/DS/main.cpp/BooleanMatrix.cpp:6: multiple definition ofBooleanMatrix::BooleanMatrix(BooleanMatrix const&)'
/tmp/ccoVXdjj.o:/home/lin/DS/main.cpp/BooleanMatrix.cpp:6: first defined here
/tmp/cckiKUTS.o: In function BooleanMatrix::BooleanMatrix(int, int)': /home/lin/DS/main.cpp/BooleanMatrix.cpp:9: multiple definition ofBooleanMatrix::BooleanMatrix(int, int)'
/tmp/ccoVXdjj.o:/home/lin/DS/main.cpp/BooleanMatrix.cpp:9: first defined here
/tmp/cckiKUTS.o: In function BooleanMatrix::BooleanMatrix(int, int)': /home/lin/DS/main.cpp/BooleanMatrix.cpp:9: multiple definition ofBooleanMatrix::BooleanMatrix(int, int)'
/tmp/ccoVXdjj.o:/home/lin/DS/main.cpp/BooleanMatrix.cpp:9: first defined here
/tmp/cckiKUTS.o: In function BooleanMatrix::replace(bool, int, int)': /home/lin/DS/main.cpp/BooleanMatrix.cpp:13: multiple definition ofBooleanMatrix::replace(bool, int, int)'
main.cpp.zip
/tmp/ccoVXdjj.o:/home/lin/DS/main.cpp/BooleanMatrix.cpp:13: first defined here
/tmp/cckiKUTS.o: In function BooleanMatrix::operator&(BooleanMatrix const&)': /home/lin/DS/main.cpp/BooleanMatrix.cpp:21: multiple definition ofBooleanMatrix::operator&(BooleanMatrix const&)'
/tmp/ccoVXdjj.o:/home/lin/DS/main.cpp/BooleanMatrix.cpp:21: first defined here
/tmp/cckiKUTS.o: In function BooleanMatrix::operator|(BooleanMatrix const&)': /home/lin/DS/main.cpp/BooleanMatrix.cpp:28: multiple definition ofBooleanMatrix::operator|(BooleanMatrix const&)'
/tmp/ccoVXdjj.o:/home/lin/DS/main.cpp/BooleanMatrix.cpp:28: first defined here
/tmp/cckiKUTS.o: In function BooleanMatrix::BooleanProduct(BooleanMatrix const&) const': /home/lin/DS/main.cpp/BooleanMatrix.cpp:35: multiple definition ofBooleanMatrix::BooleanProduct(BooleanMatrix const&) const'
/tmp/ccoVXdjj.o:/home/lin/DS/main.cpp/BooleanMatrix.cpp:35: first defined here
collect2: error: ld returned 1 exit status
lin@lin-VirtualBox:~/DS/main.cpp$