gcc를 사용하여 32 비트 Linux 플랫폼에서 64 비트 바이너리를 컴파일 할 수 있습니까?gcc : 32 비트 플랫폼에서 64 비트 바이너리 컴파일
답변
64 비트 컴퓨터에서 컴파일 할 gcc가 필요합니다 (예 : x86_64-linux-gcc
). 배포 패키지 관리자를 확인하십시오.
non-multilib 크로스 - 컴파일러는 200 배가 넘습니다! = D – rubenvb
2 년 밖에 안 남았으니 괜찮습니다. :) – wormsparty
-m64
옵션이 작동하지 않는 경우 시냅틱으로 이동하여 gcc-multilib 또는 g ++ - multilib을 검색하고 패키지를 설치하십시오. 그런 다음 -m64
옵션을 사용하여 컴파일하십시오.
먼저 gcc-multilib
낙하산을 설치할 수 있다고 생각합니다. 그리고 gcc -m64 yourcode
를 사용하여 코드를 컴파일, 당신은 cound file yourprogram
를 사용하여 ELF 파일을 확인, 출력이 yourprogram: ELF 64-bit LSB executable,.......
- 1. MinGW GCC - 단일 32 비트 및 64 비트 크로스 컴파일러?
- 2. 64 비트 Solaris에서 32 비트 포인터로 컴파일
- 3. 64 비트 응용 프로그램에서 32 바이너리 호출
- 4. gcc가 64 비트 플랫폼에서 32 비트 프로그램을 컴파일하도록합니다.
- 5. 32 비트 64 비트 호환
- 6. 32 비트/64 비트 OS?
- 7. 32 비트 라이브러리를 64 비트 프로그램에 연결
- 8. 애플 리케이션 내의 코코아 32 비트 및 64 비트 바이너리
- 9. 32 비트 및 64 비트 ASP.NET 배포
- 10. 포트란 : 32 비트/64 비트 성능 이식성
- 11. 32 비트 윈도우 아래의 64 비트 레지스터
- 12. 32 비트 dll에서 64 비트 dll로 변환
- 13. 64 비트 시스템에서 Asp.NET을 32 비트로 컴파일
- 14. 32 비트 용 64 비트 plaform에서 어셈블리 컴파일
- 15. 32 비트 또는 64 비트 dll로 .net 응용 프로그램을 컴파일
- 16. 64 비트 어셈블리의 32 비트 명령어들
- 17. 32 비트/64 비트 시스템에 관한 질문
- 18. Office의 32 비트 DLL 64 비트
- 19. 64 비트 Weblogic 서버의 32 비트 JDK
- 20. * .WAR (64 비트 x 32 비트) 생성
- 21. 32 비트 64 비트 참조 라이브러리
- 22. SharePoint 64 비트 또는 32 비트
- 23. 64 비트 Windows 2008의 32 비트 cluster.exe
- 24. 32 비트 Windows XP 64 비트 VM
- 25. SHGetFolderPath() 32 비트 대 64 비트
- 26. 64 비트 대 32 비트 Windows 결정
- 27. 64 비트 OS/32 비트 프로세스
- 28. 32 비트 및 64 비트 CPU/OS
- 29. 64 비트 파이썬은 32 비트 Windows
- 30. 64 비트 컴퓨터에서 32 비트 DLL 사용
http://www.linuxquestions.org/questions/linux-hardware-18/compiling-64 같이해야한다 -bit-kernel-in-32-bit-linux-240183/ – sealz
harper89 : 놀랍도록 도움이되지 않는 포럼 스레드입니다. – rubenvb