나는 속도 향상을 담당하고있는이 C 코드를 가지고있다. 코드는 RasPi에 저장되고 컴파일됩니다. 2 년 전이 코드를 집계하여 컴파일하고 작동합니다. 이제 같은 파일을 컴파일하려고하면 'clock_gettime'에 대한 정의되지 않은 참조가 있다고합니다. 나는 그것을 찾았고 그 함수는 time.h에 정의되어있다. 아마도 헤더가 설치되지 않았거나 코드에서 호출 된 것 같았습니다. 코드의 시작 부분에 #include라고 쓰여 있으므로 문제는 아닙니다. 나는 time.h 헤더가 RasPi에 설치되어 있는지 확인했고 다른 헤더와 함께 거기에 있었다. nano로 열었고 clock_gettime 함수가 정의되었으므로 문제는 아닙니다. 어떻게해야합니까? 이 문제를 어떻게 해결합니까?C에서 헤더의 문제점
답변
사용법 #include < time.h (2.17 전에 만의 glibc에 대한 버전) -lrt와 >
...
연결합니다.
-lrt를 설명하거나 어딘가에 나를 연결시켜 주실 수 있습니까? –
@GordonJohnnyElder'cc -o your_output_executable your_sources_or_object_files ... -lrt' 여기서'cc '는'gcc' 또는'clang'이나 유사한 컴파일러입니다. – PSkocik
나는 당신이 말하는 것을 이해하지 못합니다. 제가 생각하기에 gcc를 사용하고 있다면 gcc filename.c -o outfile -lrt time.h와 같이 파일명을 컴파일 할 파일로, outfile을 컴파일 된 파일로 지정해야합니다. 그 맞습니까? –
- 1. C에서 헤더의 "#define"사용
- 2. 기본 인증 및 권한 부여 헤더의 문제점
- 3. Objective-c에서 C++ 헤더의 변수 읽기
- 4. Objective-C에서 protobuf 컴파일 된 파일의 문제점
- 5. C에서 페인트 이벤트를 사용할 때의 문제점 #
- 6. 헤더의 클래스 메서드 구현
- 7. 안드로이드에서 ListView 헤더의 EditText
- 8. 는 어떻게 헤더의 클래스 필드/C에서 적은 공간에서 방법 ++
- 9. 문제점
- 10. 문제점
- 11. 문자열 처리를위한 클래스의 문제점
- 12. 헤더의 클릭 가능한 이미지
- 13. 링크 된 목록의 문제점
- 14. 헤더의 Navbar?
- 15. 헤더의 완결성
- 16. iOS 프로그래밍을위한 Cocos2d-x의 문제점
- 17. 동시 팀웍에 대한 문제점 및 문제점
- 18. 문제점 통과 바이트 [] 안드로이드
- 19. C 포인터의 문제점
- 20. 인터페이스의 문제점
- 21. include_once의 문제점!
- 22. glDrawTex_OES의 문제점
- 23. Three20의 문제점
- 24. 문제점 파라미터
- 25. CTLineGetTypographicBounds의 문제점
- 26. php.ini의 문제점
- 27. document.location.href의 문제점
- 28. cds.RecordCount의 문제점
- 29. ArrayList의 문제점
- 30. mod_wsgi의 문제점
'-lrt'에 링크되어 있습니까? – PSkocik
"정의되지 않은 참조"는 링커 문제이며 컴파일 문제는 아닙니다. 나는 당신이'-lrt'와 연결할 필요가 있다고 생각합니다. – yano
어떻게해야합니까? –