Resultados de la búsqueda a petición "compiler-construction"

2 la respuesta

¿Cómo uso un pase de función existente de mi LLVM - pase?

He estado usando LLVM y estaba confundido sobre cómo usar un pase ya presente diferente de mi propio pase. Precisamente, mi programa necesita el cálculo de la frontera de dominio para cualquier instrucción dada. LLVM ya tiene la clase de función ...

6 la respuesta

La definición de las funciones en línea de C ++ debe estar en el mismo archivo?

Definí una funciónshow() como se encuentra en un archivo de encabezado llamadoex.h y la definición de la función dentro deex.cpp. Esperaba que esto me diera un error ya que el compilador no sabrá qué reemplazar dondeshow()e llama a la función @. ...

4 la respuesta

C # anotación de varianza de un parámetro de tipo, restringido a ser de tipo de valor

Es posible en C # agregar anotaciones de varianza al parámetro de tipo, restringido a ser un tipo de valor: interface IFoo<in T> where T : struct { void Boo(T x); } ¿Por qué esto lo permite el compilador si la anotación de variación no tiene ...

6 la respuesta

¿Es posible compilar código c usando python?

Quiero construir un programa de Python que obtenga como entrada una ruta al archivo .c y luego compile su. El programa mostrará OK en la pantalla si la compilación es exitosa, y MALO de lo contrario. He estado intentando buscarlo en Google, ...

2 la respuesta

¿Cómo se arranca gcc / g ++?

Esto me ha estado molestando por un tiempo. ¿Cómo se compilan gcc / g ++? Supongo que cada revisión se compila con una revisión construida previamente. ¿Es esto cierto? Y si es así, ¿significa que las versiones más antiguas de g ++ / gcc se ...

10 la respuesta

Cómo verificar si el compilador JIT está desactivado en Java

Me gustaría saber cómo verificar si el compilador JIT está desactivado. Tengo el siguiente código que está destinado a apagar el compilador JIT. El problema es que no estoy seguro de si realmente está haciendo eso. Entonces me preguntaba si hay ...

16 la respuesta

C ++: Funcionalidad de compilador y enlazador

Quiero entender exactamente qué parte del compilador de un programa mira y qué mira el enlazador. Entonces escribí el siguiente código: #include <iostream> using namespace std; #include <string> class Test { private: int i; public: Test(int ...

12 la respuesta

¿Por qué se requiere el segmento .bss?

o que sé es que las variables globales y estáticas se almacenan en la.data segmento, y los datos no inicializados están en el.bss segmento. Lo que no entiendo es ¿por qué tenemos un segmento dedicado para variables no inicializadas? Si una ...

2 la respuesta

Utilizando CSharpCodeProvider con .net 4.5 beta

ecientemente instalé Visual Studio 11 Beta, y estoy tratando de actualizar un proyecto 4.0 existente para usar 4.5. En el programa compila un código generado dinámicamente ...

10 la respuesta

Solución para C # CodeDom que causa desbordamiento de pila (CS1647) en csc.exe?

Tengo una situación en la que necesito generar una clase con un const de cadena grande. El código fuera de mi control hace que mi árbol de CodeDom generado se emita a la fuente C # y luego se compile como parte de un ensamblaje más grande. ...