내 질문은 간단합니다 ... 내 컴퓨터에 설치된 GMP의 버전을 어떻게 확인할 수 있습니까? MPFR은 어떻습니까? CamlIDL은 어떻습니까? GMP, MPFR 및 CamlIDL의 버전을 확인하는 방법은 무엇입니까?
는
2
A
답변
0
이 작업을 수행하는 표준의 Autoconf 방법은 성공적으로 작은 프로그램을 컴파일 할 수있는 경우 필요한 최소 버전 X에서의하지 버전에서 X-1은 다음을 참조 일부 라이브러리 기능을 선택하는 당신에게 대단히 감사합니다 그 그 기능을 호출합니다. 일부 오라클에 버전 문자열을 쿼리하는 것만 큼 우아하지는 않지만 빌드 환경이 실제로 옳다는 것을 입증하는 이점이 있습니다.
1
GMP (MPIR) 버전을 확인하려면 libgmp.so.X.Y.Z (libmpir.so.X.Y.Z)라는 동적 라이브러리에서 문자열 __gmp_version (__ mpir_version)에 액세스하십시오. 표준 라이브러리 디렉토리에 두 개 이상의 파일이있을 수 있습니다 (이는 GMP 또는 MPIR의 최신 버전을 설치했지만 패키지 관리자가 여전히 필요하기 때문에 이전 버전을 유지하도록 선택한 경우 발생합니다). benchmark_det_Dixon.py에서 작은 파이썬 코드 조각을 절단
:
import ctypes
so_name='/usr/lib/libgmp.so'
var_name='__gmp_version'
L=ctypes.cdll.LoadLibrary(so_name)
v=ctypes.c_char_p.in_dll(L,var_name)
print v.value
단지 리눅스/유닉스에서 작동 위의 코드; ctypes Python 패키지가 지원하는 다른 OS로 이식 할 수 있어야합니다.
M=ctypes.cdll.LoadLibrary('/usr/lib/libmpfr.so')
M.mpfr_get_version.restype=ctypes.c_char_p
print M.mpfr_get_version()
:
는 MPFR 버전, 전화 mpfr_get_version()을 얻으려면
관련 문제
- 1. ASP.net의 버전을 확인하는 방법은 무엇입니까?
- 2. 설치된 Firefox 버전을 확인하는 방법은 무엇입니까?
- 3. VS2008 서비스 팩 버전을 확인하는 방법은 무엇입니까?
- 4. 사용중인 oc4j의 버전을 확인하는 방법은 무엇입니까?
- 5. 사용중인 SDK의 버전을 확인하는 방법은 무엇입니까?
- 6. 설치된 Direct3D 버전을 확인하는 방법은 무엇입니까?
- 7. Linux에서 java 비트 버전을 확인하는 방법은 무엇입니까?
- 8. ./configure에서 haskell 패키지 버전을 확인하는 방법은 무엇입니까?
- 9. MPFR 반올림 문제
- 10. Java JDK 버전 및 SDK 버전을 확인하는 방법은 무엇입니까?
- 11. MPFR 라운딩 0.9999 ~ 1?
- 12. Android OS 버전을 확인하는 방법은 무엇인가요?
- 13. GMP 변수의 비트 크기
- 14. 운영체제를 확인하는 방법은 무엇입니까?
- 15. VSTO Addin에서 Outlook의 현재 버전을 확인하는 방법은 무엇입니까?
- 16. SharePoint 웹 서비스를 사용하여 SharePoint 버전을 확인하는 방법은 무엇입니까?
- 17. bash에서 xargs 명령을 사용하여 버전을 확인하는 방법은 무엇입니까?
- 18. 컴파일 된 rpm의 OS 버전을 확인하는 방법은 무엇입니까?
- 19. C++에서 비디오 드라이버 버전을 확인하는 방법은 무엇입니까?
- 20. dll에서 온 엔터프라이즈 라이브러리 버전을 확인하는 방법은 무엇입니까?
- 21. 명령 줄에서 Windows/Linux에 설치된 Firefox 버전을 확인하는 방법은 무엇입니까?
- 22. 윅스에서 SQL 버전을 확인하는 방법
- 23. Windows의 언어 버전을 확인하는 방법
- 24. GMP .. 이진 실행
- 25. 종속 프로젝트의 버전을 확인하는 가장 좋은 방법
- 26. 존재하지 않는 .NET Framework 버전을 사용하여 .NET Framework 버전을 안전하게 확인하는 방법은 무엇입니까?
- 27. VS2010에서 버전을 관리하는 방법은 무엇입니까?
- 28. 레일즈 - 플러그인의 버전을 확인하는 방법
- 29. LDIF를 확인하는 방법은 무엇입니까?
- 30. 클래스 및 함수 존재를 확인하는 방법은 무엇입니까?