2016-09-11 22 views
0

Java에서 사용하려는 .NET 프로그램은 DirectX를 통해 관리되는 래퍼 인 SlimDX에 의존합니다. 딸꾹질없이 정상적으로 프로젝트 참조에 추가합니다.C# 라이브러리가 기존 관리되는 dll에 종속되어있을 때 JNI4NET을 사용하는 방법은 무엇입니까?

그러나 JNI4NET의 build.cmd를 사용할 때 CS0400 오류는 SLIMDX가 무엇인지 알지 못한다는 것을 나타내며 제대로 참조하고 proxygen을 사용하여 폴더에 넣었습니다. '전역 네임 스페이스'에서 찾을 수 없습니다.

This ('global :: net.sf.jni4net.utils.Convertor.StrongJp2C') 이 문제의 원인 중 하나입니다.

enter image description here

답변

0

사실, 나는 그것을 알아 냈어! 간단합니다. proxygen에 -pp 옵션을 사용하여 .NET 종속성을 추가 할 수 있습니다.