내 지식에 따르면 Windows는 .lib 및 .dll 확장명을 라이브러리에 사용하고 Linux는 .a 및 .so를 사용합니다. 우분투 프로젝트에서 jpeg 이미지 파일로 조작하고 있습니다. 그래서 나는이 라이브러리들이 리눅스와 윈도우에서 상호 교환 가능하게 사용될 수 있는지 알고 싶다. 예를 들어 우분투에서 example.so 라이브러리를 만든 적이 있고 지금은 Windows의 일부 컴파일러에서 사용하고 싶다면 ...리눅스에서 Windows 라이브러리를 사용할 수 있습니까?
1
A
답변
1
Wine을 실행하려면, 그렇다면 yes를 선택하십시오.
그렇지 않으면 기회가 적습니다. Windows DLL은 대부분 Linux에서 사용할 수없는 Windows API를 사용합니다. 그렇지 않더라도 DLL은 Windows에서 실행되는 컴파일러와 함께 사용하도록 제작되었습니다.
왜 imagemagick을 사용하지 않으시겠습니까? http://www.imagemagick.org/script/index.php
관련 문제
- 1. WP7에서이 바코드 라이브러리를 사용할 수 있습니까?
- 2. 어떻게 참조 된 라이브러리를 사용할 수 있습니까
- 3. 모든 ccTalk 라이브러리를 사용할 수 있습니까?
- 4. VB.net 프로그램에서 Java 라이브러리를 사용할 수 있습니까?
- 5. C 프로그램에서 C++ 라이브러리를 사용할 수 있습니까?
- 6. 어떤 python mpi 라이브러리를 사용할 수 있습니까?
- 7. AMP 서버에서 C# 라이브러리를 사용할 수 있습니까?
- 8. J2ME에서 Java SE 라이브러리를 사용할 수 있습니까?
- 9. CommonJS 라이브러리를 아직 사용할 수 있습니까?
- 10. 디자인 패턴 라이브러리를 즉시 사용할 수 있습니까?
- 11. 타사 라이브러리를 사용할 때 IOC를 사용할 수 있습니까?
- 12. 리눅스 - 리소스가 포함 된 간단한 정적 라이브러리를 사용할 수 있습니까?
- 13. 리눅스에서 Windows 프로그램 실행
- 14. 정적 라이브러리를 사용할 수 없습니다.
- 15. 리눅스에서 windows screensavers 컴파일
- 16. 리눅스에서 Windows perl 모듈을 빌드하십시오.
- 17. 자바 6을 사용하면, 리눅스에서 어떻게 ipv4 소켓을 사용할 수 있습니까?
- 18. Silverlight 내의 SHA512를 사용할 수 없으며 관리되는 라이브러리를 사용할 수 있습니까?
- 19. 리눅스에서 Windows 용 어셈블리 컴파일
- 20. Windows 7에서 TortoiseSVN을 어떻게 사용할 수 있습니까?
- 21. springframework.net을 windows mobile applciation에 사용할 수 있습니까?
- 22. Windows 서비스에서 WMI를 사용할 수 있습니까?
- 23. 상업용 Windows 프로젝트에서 mySQL을 사용할 수 있습니까
- 24. Windows 컨트롤을 WPF와 함께 사용할 수 있습니까?
- 25. Windows 서비스를 공유 호스팅에서 사용할 수 있습니까?
- 26. Windows Azure에서 NServiceBus 2.5를 사용할 수 있습니까?
- 27. Windows Mobile 방향 버튼을 사용할 수 있습니까?
- 28. 통합 Windows 인증을 브라우저에서 사용할 수 있습니까?
- 29. Haxe는 라이브러리를 만들 수 있습니까?
- 30. Windows 응용 프로그램을 개발하는 동안 Enterprise LIbrary를 사용할 수 있습니까?
더 중요한 것은 Linux 라이브러리는 gcc의 .so 형식을 사용하고 Windows 라이브러리는 Windows 실행 파일 형식을 사용하는 것입니다. 그들은 결코 함께 일하지 않을 것이다. – Blindy
멀티 플랫폼으로 가려고한다면 어쨌든 크로스 플랫폼을 생각하는 것이 더 낫습니다. – erlando
@ 블라인디 .. 그게 있습니다. :-) – erlando