이러한 cmake 컴파일러 경고를 안전하게 무시할 수 있습니까?Cmake 컴파일러가 "찾을 수 없음"이라는 경고 메시지가 나타나 우려가 있습니까? (MySQL)
소스에서 패키지를 컴파일하고 MySQL에서 연습하는 방법을 배우고 있습니다.
$ cmake . -LA
...
-- Looking for include file cxxabi.h
-- Looking for include file cxxabi.h - not found.
-- Looking for include file dirent.h
-- Looking for include file dirent.h - found
-- Looking for include file dlfcn.h
-- Looking for include file dlfcn.h - found
그리고 내가 다음을 참조 사항에 대해해야한다 "는 찾을 수 없습니다 나는"공지 사항 "이 같은 (참조 특정"을 (를) 찾을 수 없습니다 "파일)을 볼 때
나는 검색하고 dev에 라이브러리를 설치해야 하는가 "메시지 :-- Looking for bmove
-- Looking for bmove - not found
-- Looking for bsearch
-- Looking for bsearch - found
-- Looking for index
-- Looking for index - found
예를 들어, cxxabi.h는 Debian의 libstdC++ 6-4.7-dev에 있습니다. MySQL을 올바르게 컴파일하려면 libstdC++ 6-4.7-dev를 설치해야합니까?
-- Performing Test TIME_T_UNSIGNED
-- Performing Test TIME_T_UNSIGNED - Failed
-- Performing Test HAVE_GETADDRINFO
-- Performing Test HAVE_GETADDRINFO - Success
전반적으로, 내 빌드가 잘 작동하는 것 같다,하지만 난해야 할 :
나는 또한 내가 확신 해요 일부 (? 상수) 경고가 있습니다.
감사합니다. 누락 된 파일을 쉽게 찾을 수 있지만 누락 된 * 파일이 아닌 * 알림을 찾는 방법에 대한 제안 사항이 있습니까? 예를 들어, 위에서 누락 된 것은'bmove'입니다. 그게 기능입니까? 추적하는 법을 아십니까? – Jeff
유닉스 계열 OS와 구글에서'man' 명령을 사용할 수 있습니다. 'bmove'는 더 이상 사용되지 않는 시스템 호출입니다. – arrowd