기본적으로 lib 파일을 만드는 방법을 모릅니다. 절약 (0.9.0)과 함께 제공되는 VS 솔루션은 새로운 버전으로 만들어 졌으므로 VS 2008로 열 수 없다고 말합니다. ./bootstrap.sh를 설치하거나 실행하려고 시도했지만 오류가 계속 발생합니다. 그 파일은 실행 파일이 아니라고 말했습니다. 나는 몇 시간 동안이 문제에 빠져 있었고, 알아낼 수 없었습니다. 쓰래드를 설치하는 방법을 아는 사람이 나를 안내 해주면.드리프트 idl 설치
0
A
답변
1
나는 창문에 둔기를 사용하지 않았지만 문제가되지 않기를 바랍니다. 먼저 중고품을 현지에 설치해야합니다 (0.8.0, 0.9.0, 무엇이든). 리눅스에서는 ./configure
, make
, make install
을 실행합니다. 일단 중고품을 로컬에 설치했다면 중고품을 가지고 있고 쉘 경로에 있는지 확인해야합니다 (리눅스에서는 /usr/local/bin/thrift
입니다). 그런 다음 서비스가있는 중고품 정의 파일을 만들고 해당 파일에 대해 중고품을 실행하면 중고품이 코드를 생성합니다 (C++ 코드를 생성한다고 가정).
이제는 각 프로그래밍 언어에 대해 절약은 서로 다른 파일을 생성합니다. 스크립트 언어에서는 수동으로 포함시켜야합니다. Java에서는 패키지가 생기고 나머지 코드에서도 사용할 수 있습니다. C++에서는 .h 및 .cpp 파일을 라이브러리로 컴파일해야합니다. cmake을 사용하는 것이 좋습니다. 이것은 자동으로 그러한 작업을 수행하는 훌륭한 도구입니다.
0
당신은 중고품 LIB 파일을 만들 최소처럼 VS2012 및 boost_155를 사용할 필요)
어쨌든, MS 비주얼 스튜디오 행복하게 아파치 소프트웨어 재단의 프로젝트와 같은 오픈 소스 소프트웨어와 협력 할 것을 기대하지 않을 것이다.
관련 문제
- 1. 드리프트 설치 오류
- 2. 설치 방법 Intelij를 사용하여 창문에 드리프트
- 3. IDL
- 4. 얼랑 원자 및 튜플에 해당하는 드리프트 타입이다
- 5. 드리프트 : 변경
- 6. 터미널의 $ idl 명령이 시작되지 않음 IDL
- 7. IDL 통합
- 8. 는 IDL
- 9. 드리프트 트래픽 부하 분산
- 10. embadded xp에서 시계 드리프트
- 11. Eclipse의 드리프트 오류
- 12. 드리프트 문자열 유형 인코딩
- 13. 비디오 및 오디오 드리프트
- 14. 드리프트 용 Kerberos?
- 15. 드리프트 용 디버거?
- 16. 자바 : 시간 드리프트
- 17. viewDidLoad에서 UIImageView 드리프트
- 18. 제거 먼저 "\"드리프트
- 19. WSO2 드리프트 비동기
- 20. 메모리, 아파치 드리프트 서버
- 21. Quaternion 인스턴트 숫자 드리프트
- 22. 는 TAO IDL
- 23. CORBA IDL 해시 맵
- 24. IDL 파일의 다차원 배열?
- 25. IDL Printf 형식화
- 26. IDL/ODL을 사용하는 doxygen
- 27. idl 파일의 이상한 기호
- 28. 희귀 IDL 생성
- 29. IDL 명령 array_indices.pro
- 30. IDL 용 이클립스 플러그인
응답 해 주셔서 감사합니다. 마침내 소스 코드를 사용하여 빌드 작업을 수행 할 수있었습니다. 사용 가능한 .zip 릴리스 파일이 VS와 협력하지 않아 필요한 라이브러리를 빌드 할 때 문제가 발생했습니다. 그래서 다른 사람들에게는 Git 서버 나 다른 곳에서 Thrift 소스를 가져 와서 그런 식으로 라이브러리를 빌드하는 것이 좋습니다. 더 많은 일이 있었지만 MSVS에서 Thrift를 사용할 수있는 유일한 방법이었습니다. – user1704863