2014-10-08 1 views
1

C++ (vC++)로 작성된 클래스가 있습니다. 이제는이 클래스에서 Portable Class Library (PCL)을 만들고 싶습니다.휴대용 언어 라이브러리를 작성하는 언어

내 질문 : PCL을 작성하는 데 사용해야하는 언어는 무엇입니까 ??

C++을 사용할 수 없다면, 다른 대안은 무엇입니까?

+1

질문을 이해할 수 없습니다. PCL을 타겟팅하는 앱을 의미합니까? 모든 .NET 언어가 사용합니다. –

+0

PCL 자체를 의미합니다. –

+0

[이] (http://msdn.microsoft.com/en-us/library/vstudio/gg597391.aspx)에 대해 이야기하고 있습니까? 만약 그렇다면 미안하지만 PCL이 이미 작성되었으므로 내 질문에 의미가 없습니다. * "mscorlib는 어떻게 작성합니까?"* 묻는 것과 같습니다. –

답변

1

비주얼 스튜디오 2013 업데이트 3는 C++에서 범용 라이브러리 프로젝트 정적 .LIB 라이브러리의 형태로 될 동적 .DLL 라이브러리 또는 Windows Runtime Component, .winmd을 지원한다. Universal 라이브러리는 현대 Windows 8Windows Phone 8.1 응용 프로그램에서 모두 사용할 수 있습니다.

Silverlight 또는 Xamarin과 같은 다른 플랫폼은 유니버설 라이브러리를 대상으로 할 수 없습니다.

다른 플랫폼을 타겟팅 할 수있게하려면 휴대용 클래스 라이브러리, PCL, projects로 폴백해야합니다. Visual Studio은 현재 C#, Visual Basic 및 F #으로 작성된 PCL 프로젝트를 지원합니다.