내가 사용하여 내 코드를 컴파일.정의되지 않은 기호는
U Array<void const*>::size(int, bool, bool, bool)
그러나이 '크기'함수 내의 헤더 파일에 정의되고 구현되는 'I는 나노 미터를 사용하여 코드를 분해 해제
loading error /home/rw/rw_lib/Exotics.so: undefined symbol: _ZN5ArrayIPKvE4sizeEibbb
내게 오류를 제공하고 라인이 있었다/rw/include/'와 같이 :
template <class T>
int
Array<T>::size(int n, bool reduceMem, bool copyData, bool delData)
{
return _size(n, reduceMem, copyData, delData);
}
'_size '도 바로 아래에 정의되어 있습니다.
이 코드를 잘못 컴파일하고 있습니까? 이것이 붉은 청어 일 수있는 다른 가능한 문제가 있습니까?
감사합니다. – jpints14