
Envoyé par
gcc
:: === e-Motion-Vision, Debug ===
ne\Mes documents\dossier a soufiane\e-Motion-Vision\Vector3D.h:31: warning: friend declaration `T eMV::operator*(const eMV::Vector3D<T>&, T)' declares a non-template function
ne\Mes documents\dossier a soufiane\e-Motion-Vision\Vector3D.h:31: warning: (if this is not what you intended, make sure the function template has already been declared and add <> after the function name here) -Wno-non-template-friend disables this warning
ne\Mes documents\dossier a soufiane\e-Motion-Vision\Vector3D.h:32: warning: friend declaration `T eMV::operator*(T, const eMV::Vector3D<T>&)' declares a non-template function
ne\Mes documents\dossier a soufiane\e-Motion-Vision\Vector3D.h:34: warning: friend declaration `eMV::Vector3D<T> eMV::operator/(const eMV::Vector3D<T>&, T)' declares a non-template function
ne\Mes documents\dossier a soufiane\e-Motion-Vision\Vector3D.h:35: warning: friend declaration `eMV::Vector3D<T> eMV::operator/(T, const eMV::Vector3D<T>&)' declares a non-template function
obj\Debug\e_Motion_VisionMain.o:: In function `ZNK3eMV8Vector3DIcEeqERKS1_':C:/Documents and Settings/solène/Mes documents/dossier a soufiane/e-Motion-Vision//Vector3D.hpp:137: multiple definition of `eMV::Vector3D<char>::operator==(eMV::Vector3D<char> const&) const'
ne\Mes documents\dossier a soufiane\e-Motion-Vision\Vector3D.hpp:137: first defined here
obj\Debug\e_Motion_VisionMain.o:: In function `ZNK3eMV8Vector3DIhEeqERKS1_':C:/Documents and Settings/solène/Mes documents/dossier a soufiane/e-Motion-Vision//Vector3D.hpp:148: multiple definition of `eMV::Vector3D<unsigned char>::operator==(eMV::Vector3D<unsigned char> const&) const'
ne\Mes documents\dossier a soufiane\e-Motion-Vision\Vector3D.hpp:148: first defined here
obj\Debug\e_Motion_VisionMain.o:: In function `ZNK3eMV8Vector3DIsEeqERKS1_':C:/Documents and Settings/solène/Mes documents/dossier a soufiane/e-Motion-Vision//Vector3D.hpp:159: multiple definition of `eMV::Vector3D<short>::operator==(eMV::Vector3D<short> const&) const'
ne\Mes documents\dossier a soufiane\e-Motion-Vision\Vector3D.hpp:159: first defined here
obj\Debug\e_Motion_VisionMain.o:: In function `ZNK3eMV8Vector3DItEeqERKS1_':C:/Documents and Settings/solène/Mes documents/dossier a soufiane/e-Motion-Vision//Vector3D.hpp:170: multiple definition of `eMV::Vector3D<unsigned short>::operator==(eMV::Vector3D<unsigned short> const&) const'
Partager