• Viernes 8 de Noviembre de 2024, 23:26

Autor Tema:  Error al incluir archivo  (Leído 3983 veces)

marodal

  • Nuevo Miembro
  • *
  • Mensajes: 22
    • Ver Perfil
Error al incluir archivo
« en: Viernes 3 de Septiembre de 2010, 10:59 »
0
Hola a todos.

Estoy probando un main.c de ejemplo, que me venia con una libreria que tengo instalada en mi equipo.
Uso el Visual Studio 2008. Me creo un nuevo proyecto, y añado todos los archivos necesarios para ejecutar el main.

Me creo un proyecto General Vacio...mi primera pregunta es: ¿Es este tipo de proyecto el correcto para mi proposito? Tened en cuenta que todos los archivos de mi proyecto van a ser .c y .h

Al compilar el proyecto, siempre me da error en un archivo:
c:documents and settingsadministradormis documentosvisual studio 2008projectspcanusr_301.c(46) : fatal error C1083: No se puede abrir el archivo incluir: 'cal_conf.h': No such file or directory

No lo entiendo, por que este archivo se encuentra en el directorio de mi proyecto.

Otra pregunta que tengo, es que cuando abro el main.c, siempre me pregunta el Visual Studio que si quiero normalizar el archivo, puesto que los finales de linea no son coherentes. Debo aceptar, o denegar.

Muchas gracias a todos, y espero vuestras respuestas.

ProfesorX

  • Moderador
  • ******
  • Mensajes: 796
  • Nacionalidad: mx
    • Ver Perfil
Re: Error al incluir archivo
« Respuesta #1 en: Viernes 3 de Septiembre de 2010, 18:51 »
0
Cita de: "marodal"
Me creo un proyecto General Vacio...mi primera pregunta es: ¿Es este tipo de proyecto el correcto para mi proposito? Tened en cuenta que todos los archivos de mi proyecto van a ser .c y .h

R.- Si.

Citar
Al compilar el proyecto, siempre me da error en un archivo:
c:documents and settingsadministradormis documentosvisual studio 2008projectspcanusr_301.c(46) : fatal error C1083: No se puede abrir el archivo incluir: 'cal_conf.h': No such file or directory

No lo entiendo, por que este archivo se encuentra en el directorio de mi proyecto.

R.- Esto pudiera ser a que por defecto Visual Studio solo busca por archivos de inclusion en los directorios de archivos de inclusion, si el include utiliza <>, ejemplo:

#include <cal_conf.h>

La solucion a esto es a) agregar el directorio del proyecto (o el directorio en donde tengas tus archivos de inclusion .h) a la lista de directorios de inclusion, o b) cambiar <> por "" como en el siguiente ejemplo:

#include "cal_conf.h"

De esa forma, al compilar, buscara el archivo en la lista de archivos de inclusion y en el directorio donde tienes tus archivos de proyecto.

Citar
Otra pregunta que tengo, es que cuando abro el main.c, siempre me pregunta el Visual Studio que si quiero normalizar el archivo, puesto que los finales de linea no son coherentes. Debo aceptar, o denegar.

R.- Acepta, por alguna razon no te reconoce bien el fromato de archivo, asi que normalizalo.

Saludos :)

NOTA:
==================================================================
Este foro es para ayudar, aprender, compartir... usenlo para eso,
NO SE RESUELVEN DUDAS POR MENSAJE PRIVADO Y MENOS POR CORREO
==================================================================