2014-04-08 2 views
-1

누구든지 .cc 개의 파일에서 shared object (.so) 파일을 만들 수 있는지 여부를 알려줄 수 있습니까?.cc 파일에서 공유 객체 (.so)를 만드는 방법

감사합니다.

+1

이 질문은 단순한 Google 검색에 관한 주제이기 때문에 논점이 아닌 것으로 보입니다. – duffymo

+0

그러면 pls가 나에게 대답을 제안합니다. – Jerry

+0

아무도 여기에 아무 것도 빚지지 않습니다. 나는 당신이 당신 자신의 능력에 따라 그다지 의존하지 않기를 제안 할 것입니다. – duffymo

답변

1

예, make를 살펴 봐야합니다.

http://www.cs.colby.edu/maxwell/courses/tutorials/maketutor/

당신은 당신의 오브젝트 파일을 컴파일 한 후 그 중 밖으로 공유 객체를 생성해야합니다.

+0

이거 맞습니까? 'gcc -c -fPIC hello_world.cc -o hello_world.o' 'gcc hello_world.o -shared -o hello_world.so' – Jerry

+0

시도해 보셨습니까? 48 분 전에 댓글을 올렸습니다. 당신은 단순히 그것을 시도했다면 10 번 이상 자신의 질문에 대답 할 수있었습니다. – duffymo

+0

나는 게시 된 주석을 게시했지만'.cc file'을 컴파일하는 데 약간의 오류가있다. 그래서'.so'파일을 얻을 수 없다 .Hose 나는'.so file을 생성하는 다른 방법이 있는지 묻는다. '.cc 파일'에서. – Jerry