Red de conocimiento informático - Problemas con los teléfonos móviles - Cómo ve Source Insight el código Uboot

Cómo ve Source Insight el código Uboot

Para el aprendizaje integrado en el que a menudo hay que lidiar con Uboot y el kernel, Source Insight es un visor de código fuente que creo que es muy bueno. Para ver el código fuente de Uboot y del kernel, tiene un método de indexación muy bueno y operaciones de teclas de acceso directo muy convenientes. Para árboles fuente grandes, lo mejor es crear un proyecto para gestionarlos. Pero cuando busca una palabra clave, habrá muchos archivos relacionados con ella. Diferentes CPU y placas tendrán archivos con el mismo nombre. Obviamente, no todos los archivos son lo que necesitamos ver. Entonces, ¿cómo se "guarda" un proyecto adecuado? Compartiré mi experiencia aquí.

Primero, cree una carpeta de proyecto

Lo mejor es crear una carpeta para administrar todos los proyectos de Source Insight (por ejemplo, crear una carpeta en D:\D:\SourInProject ) y luego cree una carpeta de proyecto separada. En este ejemplo, estamos construyendo el proyecto Uboot-2010.03, por lo que se creará un proyecto llamado SourInPro donde colocaremos el paquete fuente Uboot-2010.03 y nos prepararemos para colocar el paquete del proyecto Uboot-2010.03 creado por Source Insight. Quedará muy claro que el paquete de código fuente y el paquete del proyecto se colocan en una carpeta llamada Uboot-2010.03Pro, es decir, diferentes proyectos contienen un paquete de código fuente y un paquete de proyecto creado.

2. Cómo crear un proyecto

(1) Primero abra el software Source Insight, configure el software para reconocer el sufijo del archivo, haga clic en Opciones-gt en la barra de menú; Opciones, en la lista desplegable Tipo de documento, seleccione el archivo fuente C y luego agregue algunos sufijos de archivos importantes en el filtro de archivos: cuadro de texto a la derecha; *.S; S; *.lds; *defconfig; Makefile, etc. (De lo contrario, haga clic en Agregar árbol de directorios. Algunos archivos importantes no se agregan al proyecto y deben agregarse manualmente uno por uno. Por supuesto, la forma más sencilla es agregar uno ; *.S; *.lds; *defconfig;Crear archivo). La forma más sencilla es añadir uno ;*). Luego haga clic en Proyecto->Nuevo proyecto en la barra de menú. En la ventana de diálogo emergente de nuevo proyecto, el nombre del nuevo proyecto es: (Nombre del proyecto. Complete aquí Uboot-2010.03). . ¿Dónde? (¿Dónde desea almacenar los archivos de datos del proyecto?), aquí completamos el D:\SourInProject\Uboot-2010.03Pro\SourInPro creado en el paso anterior. Luego confirmamos todo el camino y aparece un cuadro de diálogo llamado: Agregar y quitar. Aparecerá la ventana Archivos de proyecto, a continuación operaremos en esta ventana de diálogo