2013-07-10 2 views
0

내가하려는 것은 내 프로젝트를 내가 소유 한 .so 라이브러리에 연결하는 것이다. 모든 정적 라이브러리 (.lib)를 사용하고있는 것처럼 프로젝트 속성 -> 링커에 추가하는 것으로 충분합니까, 아니면 다른 방법입니까?Visual Studio에서 .so 라이브러리에 링크하는 방법?

내 프로젝트는 Win32 콘솔 C++ 응용 프로그램입니다.

+0

당신은 무엇을 _to_ 연결을 시도, 어떤 형식의'.so' 파일입니까? –

+0

형식에 대해 알지 못합니다. 어떻게 알 수 있습니까? – diego10

+0

가장 쉬운 방법은 [파일 유틸리티] (http://gnuwin32.sourceforge.net/packages/file.htm)를 사용하여 표시하는 것입니다. Windows에서 전혀 링크 할 수없는 파일 유형 일 가능성이 있습니다. –

답변

0

Visual Studio를 사용하여 .so 파일에 연결할 수 없습니다.이 파일은 유닉스 계열의 공유 라이브러리이며 일부 유닉스 운영 체제 용으로 컴파일되기도합니다. Visual Studio는 Windows 운영 체제에만 연결할 수 있습니다. 이 경우 라이브러리를 Windows .dll 파일로 다시 컴파일하십시오.

http://en.wikipedia.org/wiki/Library_(computing)#File_naming

관련 문제