2017-03-10 4 views
0

C++ 환경을 실행하는 임베디드 장치 용 grpc 서버를 설정하려고합니다. 나는 https://github.com/grpc/grpc/blob/master/INSTALL.md에있는 링크를 따라 갔지만, grpc 라이브러리를 사용 가능하게하거나 C++ 라이브러리에 설치하기 위해서는 무엇을해야하는지 이해할 수 없다. C++에 대한 grpc 설정어디에서 C++ 윈도우 및 리눅스 용 grpc 라이브러리를 찾을 수 있습니까?

, 나는 C의 특성에서 떨어져 윈도우/리눅스 환경에 대한 일반적인 접근 방식 ++ 런타임 위치

위치를 구축 말한다, 그러나 위의 접근 방식을 낳게 될 가정의 날 실패 단계,

enter image description here 아래 오류

,

enter image description here

단계별 프로세스에 대한 자세한 링크/참조가 있다면 도움이 될 것입니다.

+0

Windows 용 또는 Linux 용으로 빌드하려고합니까? 질문이 확실하지 않습니다 – UnholySheep

+0

내 대상 환경은 Linux 장치이지만 개발 목적으로 Windows 7에서 수행하고 있습니다 – Chakri

+0

두 빌드 중 어느 것이 실패합니까? 창문 하나? 어떻게 구축하고 있습니까 (어떤 컴파일러, 모든 필수 구성 요소를 설치 했습니까?)? – UnholySheep

답변

0

요즘 Windows에서 gRPC를 빌드하려면 제공된 CMakefile을 사용하는 것이 좋습니다.

그러나 우리는 cygwin을 지원하기위한 어떠한 작업도하지 않았으며 현재 지원할 계획이 없습니다. Windows 전용 코드베이스의 대부분은 msys/mingw 또는 VC를 기대할 것입니다. Linux API의 사용법이 Cygwin의 경우 너무 높을 것이므로 컴파일하는 경우에도 cygwin과 함께 실행시 오류가 발생하더라도 나는 놀랄 것입니다. 에뮬레이션 레이어.

사용을 고집한다면, 메이크 파일은 msys에서 적절하게 동작해야합니다.

+0

글쎄, 나는 그것을 어떤 점에서 작동하게하고 그것에 대한 홍보를 보냈다. (https://github.com/grpc/grpc/pull/9715#issuecomment-279920911), 그러나 합병하기에 충분한주의를 얻지 못했고 최근에는 더 많은 사랑이 필요한 몇 가지 큰 변화가있었습니다 – nazgul