Pregunta

¿Sabes de algún compiladores que sólo se requiere uno o dos clics en el código fuente para compilar?Tener que configurarlo para hacerlo no cuenta, ni tampoco tener que ir a una terminal y escriba una palabra o dos.

Puntos Extra si usted puede dar su propio punto de vista en cuanto a por qué tan pocos de los compiladores tienen una interfaz gráfica de usuario incluido, o simplemente enviar a un compilador listado en el explorador!

La razón es que quiero ser capaz de enviar el origen de mi no-programación de amigos.Algunos han sparc equipos, algunos han x64 con múltiples núcleos y así sucesivamente.

Luego de que sería capaz de compilar el código y, a continuación, eliminar, guardar sólo el binario que está optimizado para su equipo.

¿Fue útil?

Solución

Yo solía usar "jikes", IBM compilador de java.Tenía un modo incremental, donde sólo se tenía que golpear retorno, y que compile todo lo que había cambiado.Así que vas a hacer algo de codificación en vi, guardar el archivo y alt-tab a la ventana con jikes en ella, y pulse la tecla de retorno, y alt-tab de nuevo a la ventana vi.

Ahora yo uso Eclipse que compila sobre la marcha.A veces eso es bueno, a veces se pone feo líneas rojas de todo el código que no has terminado de escribir así que usted sabe que no se debe compilar.

Otros consejos

Hemos CMake, Makefiles y otros sistemas de construcción (MSBuild).¿Por qué debería compilador tiene una interfaz gráfica de usuario?

Después de generar una build con cmake o escribir ficheros makefile de la emisión de 'hacer' es generalmente suficiente.

Tan pocos los compiladores tienen una interfaz gráfica de usuario incluido, ya que no es una función fundamental de un compilador.Un compilador debe ser utilizable desde una línea de comandos, que se integran fácilmente en secuencias de comandos/herramientas de automatización y del mismo modo, debería ser fácil para hacer herramientas GUI de comunicarse con él.

En otras palabras, puede ser utilizado desde una interfaz gráfica de usuario, pero no es una interfaz gráfica de usuario tipo de herramienta.

Por cierto, puede ser que no es que están buscando, pero qmake utilidad de qt-lib es un ejemplo perfecto de "un clic" de la herramienta :) Se crea el proyecto y makefiles basado en lo que los archivos que tienes en el directorio actual.De detectar .interfaz de usuario (usuario interfacec), recursos, encabezados, etc...Entonces usted tiene que sólo hacer, hacer, hacer...

Exepto que me refiero es de configuración, todos los compiladores e IDEs uso con un solo clic o pulsación de tecla para iniciar la compilación.

Otro q es - ¿cómo u lidiar con los errores de compilación.Error highlinght, fuente de navegación - es todo IDEs funciones.Y el compilador puede ser parte de un IDE, pero no en el contraty.

Estoy asumiendo que el uso de C++.

Me siento como lo que realmente estás buscando es un IDE que hace la compilación más simple.Sé que Dev-C++ fue bastante bueno en eso.Muchas de producción a nivel de aplicación, probablemente se necesitará, al menos, algunas de configuración del compilador.Dicho esto, me he encontrado a menudo que una llamada a la "g++ *.cpp -o output.exe" funciona como un rápido y sucio compilar...aunque no funciona en muchos, muchos casos.Aún así, cuando yo era nuevo en la programación de la mayoría de mis proyectos podría compilar el uso de ese comando.

Se llama make.

Alternativas, revisar esta lista a cabo.

Tener que configurarlo para hacerlo no cuenta,

Hay una lógica de falla de allí.Ya sea que usted configure, o el instalador configura.Es no sólo automágicamente pasar por su propia cuenta ;)

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top