컴파일 Windows 플랫폼 단결 라이브러리 방법을 모노

기사 감사 https://blog.csdn.net/swj524152416/article/details/69946259 , https://blog.csdn.net/Teddy_k/article/details/83502286 이 두 기사를 참조하여, 본 논문의 저자.

1. GitHub의에서 모노 소스의 필요한 버전을 다운로드 모노 다운로드 링크 : https://github.com/Unity-Technologies/mono

최적의 사용 VS2010 컴파일을 테스트 한 후 직접 성공할 수 있습니다.

암호화 및 암호 해독 알고리즘을 다운로드합니다

C 버전 xxtea 알고리즘 : https://github.com/xxtea/xxtea-c

.NET 버전 xxtea 알고리즘 : https://github.com/xxtea/xxtea-dotnet

    좋은의 xxtea을 다운로드 한 후, 다운로드 모노 소스, 모노 / 모노 / 메타 데이터 폴더의 특정 위치를 시작하는 두 파일 xxtea.c 및 xxtea.h을 복사합니다.

그런 다음 사용 VS2010 개방 모노 / MSVC / mono.sln에 libmono 위 xxtea에 두 개의 파일을 추가하고 libmono에서 image.c을 찾아 xxtea 헤더 파일을 추가합니다.

 

mono_image_open_from_data_with_name 3. 방법, 구성 옵션 Release_glib, (32)은 각각 수 있도록 다음 시작 libmono 설정, 암호 해독 코드를 추가, 클래스에있는 파일 / 모노 / EmbedRuntime의 루트 디렉토리에 생성 된 비트 (62).

나는 다음 시험 용액 VS2010에 직접 전달할 수 있습니다 다시 생성합니다.

4.Unity 포장 및 암호화 기능 코드의 준비, 참조  https://blog.csdn.net/swj524152416/article/details/69946259  이 문서

이 방법은 .net3.5 인터넷에만 적용 할 것을, 포장 유니티에있는 파일에 mono.dll 접미사가 .txt 파일 위에 메모를 생성. Mono.dll 나가는 패킷은 .NET 4 배에 존재하지만 다른 MonoBleedingEdge / 모노 2.0 bdwgc.dll 파일.

게시 20 개 원래 기사 · 원의 칭찬 0 ·은 10000 +를 볼

추천

출처blog.csdn.net/gcj2450/article/details/103188484