Título: Error: ARCHIVO FUENTE NO COMPILADO [SOLUCIONADO] Publicado por: fabianekggg en 4 Marzo 2018, 20:04 pm Hola. Mi problema es el siguiente: realicé un código para determinar el Producto Punto de dos matrices de n dimensiones con el uso de funciones pero al intentar compilarlo se detiene el compilador y me salta el error "Archivo fuente no compilado". AYUDAAAA
El código es el siguiente: Código
Título: Re: Error: ARCHIVO FUENTE NO COMPILADO Publicado por: MAFUS en 4 Marzo 2018, 20:09 pm Línea 39, has escrito print en vez de printf.
Línea 48 y 49, nombras las variables V1 y V2 que no existen en esa función. El compilador, a parte de decir que no compila también suele decir porqué. Título: Re: Error: ARCHIVO FUENTE NO COMPILADO Publicado por: fabianekggg en 4 Marzo 2018, 20:43 pm Mete el código entre etiquetas 'code', para entenderlo. Crea una nueva respuesta o edita tu mensaje. Arriba hay unos botones y una lista llamada Código GeSHi, eliges C e introduce el código entre las dos etiquetas que se han formado. Ya está. Agradecería mucho tu ayuda ): Título: Re: Error: ARCHIVO FUENTE NO COMPILADO Publicado por: fabianekggg en 4 Marzo 2018, 20:46 pm Línea 39, has escrito print en vez de printf. Línea 48 y 49, nombras las variables V1 y V2 que no existen en esa función. El compilador, a parte de decir que no compila también suele decir porqué. He corregido lo que mencionaste y aún así no compila. Primero Aparece un error de windows diciendo que buscará una solución y después aparece otro de C++ citando "ARCHIVO FUENTE NO COMPILADO" Título: Re: Error: ARCHIVO FUENTE NO COMPILADO Publicado por: MAFUS en 4 Marzo 2018, 20:48 pm Solo compila, no compiles y ejecutes, te debe aparecer un mensaje diciendo dónde falla tu código. El IDE suele tener una ventana que muestra la salida del compilador.
Por ejemplo, sobre tu fuente original: ||=== Build: Debug in pruebaC (compiler: GNU GCC Compiler) ===| In function 'llenaVect':| 33|warning: format '%f' expects argument of type 'float *', but argument 2 has type 'double *' [-Wformat=]| In function 'imprimaVect':| 40|warning: implicit declaration of function 'print' [-Wimplicit-function-declaration]| In function 'productoPunto':| 48|error: 'V1' undeclared (first use in this function)| 48|note: each undeclared identifier is reported only once for each function it appears in| 48|error: 'V2' undeclared (first use in this function)| 50|error: expected ';' before '}' token| ||=== Build failed: 3 error(s), 2 warning(s) (0 minute(s), 1 second(s)) ===| Título: Re: Error: ARCHIVO FUENTE NO COMPILADO Publicado por: fabianekggg en 4 Marzo 2018, 20:51 pm Solo compila, no compiles y ejecutes, te debe aparecer un mensaje diciendo dónde falla tu código. El IDE suele tener una ventana que muestra la salida del compilador. Aún compilando se detiene el programa y aparece esto mientras se busca solución: Processing C++ source file... -------- - C++ Compiler: C:\Program Files (x86)\Dev-Cpp\MinGW64\bin\g++.exe - Command: g++.exe "C:\Users\fabia_lmyvt7b\Desktop\code1.cpp" -o "C:\Users\fabia_lmyvt7b\Desktop\code1.exe" -I"C:\Program Files (x86)\Dev-Cpp\MinGW64\include" -I"C:\Program Files (x86)\Dev-Cpp\MinGW64\x86_64-w64-mingw32\include" -I"C:\Program Files (x86)\Dev-Cpp\MinGW64\lib\gcc\x86_64-w64-mingw32\4.9.2\include" -I"C:\Program Files (x86)\Dev-Cpp\MinGW64\lib\gcc\x86_64-w64-mingw32\4.9.2\include\c++" -L"C:\Program Files (x86)\Dev-Cpp\MinGW64\lib" -L"C:\Program Files (x86)\Dev-Cpp\MinGW64\x86_64-w64-mingw32\lib" -static-libgcc internal error in mingw32_gt_pch_use_address, at config/i386/host-mingw32.c:190: MapViewOfFileEx: Attempt to access invalid address. Título: Re: Error: ARCHIVO FUENTE NO COMPILADO Publicado por: MAFUS en 4 Marzo 2018, 20:57 pm Esto ya es un problema del compilador. Intenta reinstalándolo o usando otro.
Título: Re: Error: ARCHIVO FUENTE NO COMPILADO Publicado por: fabianekggg en 4 Marzo 2018, 21:22 pm Esto ya es un problema del compilador. Intenta reinstalándolo o usando otro. ¡Muchas gracias! Efectivamente, el error estaba en el programa. Lo desinstalé y borré todas las configuraciones que tenía y posteriormente lo volví a instalar asegurándome de borrar las configuraciones viejas. |