OSX에 libfaketime 포트가 있습니까? http://www.code-wizards.com/projects/libfaketime/OSX에 libfaketime 포트가 있습니까?
답변
, 그래서 내가 그것을 포팅.
freshmeat에서 libfaketime은 해당 플랫폼을 Linux 및 POSIX로 나열합니다. OSX는 listed as fully POSIX compliant이므로 그대로 사용할 수 있어야합니다.
편집
clock_gettime
유일한 문제 기능이고 당신이 바보 성의 느낌을하는 경우, 당신은이 hack 작은 시도 할 수 :
#if _POSIX_TIMERS > 0
clock_gettime(CLOCK_REALTIME, &tp);
#else
struct timeval tv;
gettimeofday(&tv, NULL);
tp.tv_sec = tv.tv_sec;
tp.tv_nsec = tv.tv_usec*1000;
#endif
불행하게도, OSX는 컴파일되지 않도록해야합니다 libfaketime 위해 clock_gettime를 구현하지 않습니다. https://discussions.apple.com/thread/2235198?threadID=2235198 자세한 내용은 http://webcache.googleusercontent.com/search?q=cache:Cipb1gLFRJoJ:www.wand를 참조하십시오. .net.nz/~ smr26/wordpress/2009/01/19/monotonic-time-in-mac-os-x/+ OSX + clock_gettime & cd = 1 & hl = en & ct = clnk & gl = us & source = www.google.com –
불행합니다. 이제 그건 거짓 광고입니다 ... –
불행히도, 그것은 허위 광고가 아닙니다. UNIX 03는'clock_gettime'을 요구하지 않습니다. UNIX 03 인증은 POSIX.1-2001을 준수해야합니다. POSIX 버전에서,'clock_gettime'은 타이머 옵션의 일부입니다; 즉 필수는 아니며 선택 사항입니다. POSIX.1-2008에서는 Timers 옵션이 Base 사양에 병합되었습니다. 이후 버전의 유닉스 인증에는'clock_gettime'이 필요할 것 같지만 유닉스는 그렇지 않습니다. : –
- 1. Android : PC 포트가 있습니까?
- 2. Drupal의 .NET 포트가 있습니까?
- 3. 어떤 통신 포트가 있습니까? Win32
- 4. WPF에 SWT 3.6 포트가 있습니까?
- 5. OSX에 ALUT를 설치하십시오
- 6. OSX에 저장된 MySQL 데이터베이스 폴더는 어디에 있습니까?
- 7. xxx $ UNIX2003 함수는 osx에 정의되어 있습니까?
- 8. 파이썬 OSX에 설치 도움말
- 9. 포트가 에뮬레이터
- 10. Mac OSX에 해당하는 Windows vScrollBar
- 11. Mac OSX에 Rails 3.0.3 설치
- 12. * nix unistd.h의 write() syscall의 Windows 포트가 있습니까?
- 13. Stanford Javascript Crypto Library의 PHP 포트가 있습니까?
- 14. MonsterID gravatar 생성의 .Net 포트가 있습니까
- 15. osx에 메뉴 모음 아이콘 표시
- 16. paramiko를 Mac OSX에 어떻게 설치합니까?
- 17. 포트가 Time_Wait에 걸림
- 18. COM 포트가 거부되었습니다.
- 19. SQL Server의 포트가 차단되었습니다.
- 20. OSX에 설치된 Hudson을 사용하여 Windows 서버에서 MSBuild를 실행할 수 있습니까?
- 21. 기본적으로 OSX에 설치된 p4 바이너리는 어디입니까?
- 22. OSX에 iPhone OpenGLES 앱을 이식 하시겠습니까?
- 23. 자바 tcp 포트가 이클립스와 연결
- 24. 포트가 사용 중인지 확인 하시겠습니까?
- 25. 포트가 사용 가능한지 확인하는 방법
- 26. 어떤 포트가 사용되고 있는지 확인하십시오.
- 27. 직렬 포트가 수신 중인지 확인하십시오.
- 28. GTK +/PyGTK를 OSX에 설치하는 방법은 무엇입니까?
- 29. 최고의 OSX에 10.6 스노우 레오파드 (Snow Leopard)
- 30. tomcat6 종료 포트가 수신되지 않습니다.
데릭, 너는 최고야. –