“Conocimiento software>Ingeniería del Software

A orientar Arch y OS Cuando compilación cruzada

2015/8/21
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
¿Cuáles son los conceptos fundamentales de hardware y terminologías de software?
¿Cuáles son las desventajas de la ingeniería de software?
Cómo utilizar SolidWorks
Cómo aprender AutoCAD en Urdu
Cómo Esquinas de empalme de los rectángulos en AutoCAD
Cómo importar un TIF en AutoCAD LT y
CAD Diseño Proyectos
SketchUp para AutoCAD Tutorial
Conocimiento de la computadora © http://www.ordenador.online