“Conocimientos software>Ingeniería del Software

A orientar Arch y OS Cuando compilación cruzada

2011/1/25
Cuando un desarrollador de software escribe un programa que tiene que utilizar una aplicación de compilador para hacerlo ejecutable . Si la intención de los desarrolladores es hacer que el nuevo software se ejecutan en diferentes arquitecturas de computadores y plataformas, como Linux , Windows32 Bit o Windows64 Bit , tiene que utilizar una aplicación de compilador cruzado , para garantizar las funciones del software creadas correctamente en la otra operación sistema ( OS) y el sistema de arquitectura. Tenga en cuenta, que cruzan la compilación no siempre funciona debido al sistema operativo o las diferencias de arquitectura , y la aplicación puede necesitar ajustes o compilar en cada sistema operativo . Instrucciones
1

Descargar e instalar un compilador cruzado libre que trabaja con el lenguaje de programación que se utiliza en el equipo host (el equipo se está codificando el programa . ) Utilice un país libre compilador de C # si el idioma es C # o usar un compilador cruzado Linux si el programa está basado en Linux . Si el código está en Pascal continuación, elija una conexión Pascal compilador cruzado . Código de su propio compilador cruzado si ninguna de las versiones libres de trabajar para sus necesidades.
2

Agregue el código siguiente al principio del compilador cruzado para hacer la compilación cruzada aplicación desde un Linux Linux ( x86_64 ) para linux (i386 ) : " golpear a los cuales $ i386- linux- ld" " bash $ que i386- linux- como"

Hacer que el programa ejecutable con el código siguiente : " bash $ chmod + x /usr/bin/i386-linux-as " " bash $ chmod + x /usr/bin/i386-linux-ld " " bash $ hacen todo CPU_TARGET = Compile i386 "para el equipo de destino con el siguiente código:

fiesta $ su -c " make install CPU_TARGET = i386 "
3

Escriba el siguiente código en la parte superior del compilador cruzado para hacer la compilación de aplicaciones de una máquina host Linux a un destino Windows 32 : " bash $ marcar OS_TARGET = win32 CPU_TARGET = i386 ", " fiesta $ su -c " make OS_TARGET crossinstall = win32 CPU_TARGET = i386 "
4

Cambiar el " hacer toda OS_TARGET = win32 " para "hacer todo OS_TARGET = win64 CPU_TARGET = x86_64 " si el sistema operativo de destino es Windows64 .

Ingeniería del Software
HVAC Programas de Diseño
Cómo realizar una prueba Wilcoxon de muestras en SPSS
Lista de las herramientas de mantenimiento del software
Software para escuelas Muebles
Software para el diseño de aviones
Auto CAD Electrical Training
Cómo abrir un proyecto de Visual Basic
¿Cuáles son los Requisitos para ejecutar Revit
Conocimientos Informáticos © http://www.ordenador.online