¿Cómo crear un proyecto en lenguaje C con kdevelop?
Sudo? apto-obtener? ¿depósito de construcción? ¿ccg?
¿Sudo? apto-obtener? ¿Instalar? Compilación - Básico
Paso 2 Instalar KDevelop
¿Sudo? apto-obtener? ¿Instalar? kdevelop3
3. Después de la instalación, ¿puedes descargarlo en Aplicación->; ¿Viste eso? KDesarrollar. El siguiente programa de desarrollo que utiliza KDevelop se transfiere, vago:-)
¿Pasos básicos?
En términos generales, programar con KDevelop generalmente requiere los siguientes pasos. La programación es complicada y difícil de lograr en el primer intento. Es posible que sea necesario repetir estos pasos
muchas veces. ?
Después de instalar KDevelop en el Centro de software de Ubuntu, se creó un proyecto de terminal C++ a partir de la plantilla. Después de seleccionar la compilación, falla al hacer clic en "Archivo ejecutable" y se requiere la siguiente configuración.
Seleccione Ejecutar-Configurar iniciador.
¿El primer paso es crear un nuevo proyecto?
Puede iniciar el programa asistente correspondiente a través de las operaciones del menú y usarlo para completar la compilación inicial del proyecto. ?
Proyecto→¿Nuevo? ¿proyecto?
En el proceso de creación de un nuevo proyecto, principalmente necesita especificar la ubicación de almacenamiento del archivo del proyecto, el nombre del proyecto y el tipo de proyecto. ¿Puede ingresar el autor de la programación?
Información. Según el tipo de proyecto seleccionado (como un programa de interfaz de texto o un programa de interfaz gráfica, un programa C o un programa C++), el programa asistente generará automáticamente un lote de archivos de plantilla. ?
El segundo paso, ¿editar el archivo del programa?
Los asistentes suelen crear archivos de programa que deben editarse para satisfacer necesidades de programación específicas. ?
También puedes realizar operaciones de menú para agregar nuevos archivos. ?
Archivo → ¿Nuevo?
Después de completar las operaciones anteriores, aparecerá un cuadro de diálogo para especificar el nombre y el tipo de archivo. Dependiendo del tipo de documento, la configuración automática está desactivada.
Retrasar adecuadamente. Tenga en cuenta que se debe seleccionar la casilla de verificación "¿Agregar? ¿Adónde ir?" "Proyecto" para garantizar que el nuevo archivo se agregue al proyecto actual.
El tercer paso, ¿generar la estructura del código fuente?
Después de editar el archivo del programa, primero debe usar el sistema GNU?build? para generar la estructura del código fuente. Después de agregar el nuevo archivo (¿o el propósito?
registro). nombre del archivo (o directorio) y cambie la ubicación del archivo, la estructura del código fuente debe regenerarse. Específicamente, la estructura del código fuente generado incluye operaciones como autoconf y automake, y convierte el Makefile.am de cada subdirectorio en un Makefile. Un paquete con una estructura de código fuente, UNIX son comandos simples (es decir, configurar/hacer/hacer? instalar, etc.) para configurar, compilar, conectar e instalar.
Puede realizar operaciones de menú para generar el. Estructura del código fuente:
Construir → Ejecutar? Fabricación y venta de automóviles conf?
El cuarto paso es ejecutar configurar
Configurar es un script que se utiliza para Determine los detalles del sistema, como qué compilador y bibliotecas, compiladores y bibliotecas.
¿Reemplazar las partes correspondientes de Makefile.in para formar un Makefile?
¿Puede realizar operaciones de menú para configurar? : > ¿Construir → Ejecutar? ¿Configurar?
¿El quinto paso es compilar y conectar?
Ejecutar la operación del menú Construir → ¿Construir? este archivo ejecutable está marcado con un símbolo de depuración del código fuente.
Para programas de varios archivos, generalmente es necesario compilar cada archivo por separado para generar el archivo de destino.
La operación del menú para compilar por separado el archivo que se está editando actualmente es:?
¿Construir→Compilar? ¿documento?
El sexto paso, ¿correr?
Si desea ejecutar el programa compilado y vinculado bajo el control de KDevelop, puede realizar la operación del menú:
¿Construir→Ejecutar? ¿programa?
Si desea ejecutar el programa por separado, primero debe instalarlo y luego ingresar el nombre del archivo ejecutable correspondiente en la línea de comando (¿generalmente?
El nombre de el proyecto). KDevelop colocará el archivo ejecutable en /usr/local/bin.
Construir→Instalar
Escribir archivos de programa
Operar proyecto a través del menú →¿Nuevo? Proyecto inicia el "Asistente para nuevo proyecto", selecciona el tipo de proyecto y especifica. El nombre del proyecto y su ubicación de almacenamiento se muestran en la figura. A continuación, siga haciendo clic en Siguiente para completar la creación del proyecto.
El asistente generará automáticamente un archivo que contiene la función principal. Utilice este archivo como plantilla y modifíquelo y agregue código basado en él.
Puedes escribir los programas que necesites. ?
¿Compilar?
Una vez escrito el programa, debe guardar el archivo y luego seguir los pasos mencionados anteriormente para generar la estructura del código fuente, configurarlo y compilarlo, ¿o viceversa?
Realizar las siguientes operaciones de menú:?
¿Construir → Ejecutar? Fabricación y venta de automóviles. conf?
¿Construir → Ejecutar? ¿Configuración?
¿Construir→Compilar? ¿documento?
Si cada operación se puede completar normalmente, aparecerá un mensaje de éxito en la ventana del mensaje. Si no aparece un mensaje exitoso, significa que la operación correspondiente falló y debe averiguar el motivo. ?
En términos generales, tanto las operaciones de generación de la estructura del código fuente como las de configuración se pueden realizar sin problemas. ?
Si es la primera vez que compila y se conecta, generalmente fallará, porque pocas personas pueden escribir un programa sin errores de sintaxis a la vez. ¿Punto de vista?
Los consejos de la ventana Información pueden ayudarle a comprender dónde se producen los errores de sintaxis. Haga clic en un mensaje de error y KDevelop colocará automáticamente el cursor en la declaración donde ocurrió el error.
Según el mensaje de error, corrija los errores gramaticales en el programa y luego intente compilar nuevamente hasta que aparezca un mensaje exitoso. ?
Una situación común es que un error de sintaxis en un programa genere múltiples mensajes de error. Entonces, ¿el primer elemento debería estar equivocado?
Procese los mensajes de error con cuidado, luego seleccione aleatoriamente algunos de los siguientes mensajes de error para procesarlos e intente compilar nuevamente para ver si hay algún mensaje de error. Repita esto varias veces hasta que se eliminen todos los mensajes de error y la compilación sea exitosa. No intente compilar después de procesar todos los mensajes de error en secuencia, ya que es muy ineficiente.
¿Generar archivo ejecutable?
Después de una compilación exitosa, ejecute la operación de menú Build→Build? Los proyectos pueden generar los archivos ejecutables de compilación correspondientes. ?
¿Depurar?
A continuación, puede realizar la operación de menú ¿Crear → Ejecutar? Programa de ejecución de prueba del programa. Esta operación se lleva a cabo bajo el control de KDevelop. Por lo tanto, si se produce un "bucle infinito", puede realizar la operación del menú Construir → Detener o presionar la tecla Esc para detener el programa.
Si hay errores lógicos en el programa no se obtendrán los resultados esperados. Los errores lógicos son difíciles de eliminar. ¿Hay que tener cuidado con el procedimiento?
El análisis puede encontrar la causa del error. ?
Los errores lógicos generales se pueden juzgar en función del rendimiento de ejecución del programa. Los errores lógicos más profundos requieren herramientas de depuración. ?
¿La herramienta de depuración que GNU presentó anteriormente en este capítulo? Gdb es una buena herramienta que se puede utilizar para analizar programas cuidadosamente y encontrar errores lógicos.
El origen del error. De forma predeterminada, ¿compilar → poscompilar? Una vez que el proyecto se esté ejecutando, puede encontrar el archivo ejecutable con los símbolos de depuración del código fuente en /debug/src/ en el directorio del proyecto. ?
Cuando se encuentra un error lógico, se debe modificar el programa, volver a compilarlo y conectarlo. Luego intenta correr de nuevo. Si aún no obtiene los resultados esperados, ¿por favor explique?
El programa aún tiene errores lógicos y es necesario volver a analizarlo. Repita tantas veces como desee hasta eliminar todos los errores lógicos. ?
¿Publicar un archivo ejecutable?
Si solo desea publicar el archivo ejecutable del programa, primero puede ajustar las opciones de compilación y conexión del proyecto y elegir el método de compilación optimizado.
¿Puedo?
Obtén archivos ejecutables más pequeños y más rápidos. ?
¿Puedes utilizar el elemento de menú → Construir? Configurar y modificar opciones de compilación y conexión. Hay tres opciones en este menú. La opción predeterminada es depurar. El archivo ejecutable generado contiene símbolos de depuración del programa fuente. Predeterminado u optimizado. Cuando se selecciona la optimización, el enlace se optimiza al compilar, lo que da como resultado un ejecutable más pequeño y una ejecución más rápida.
Cuando se selecciona Depurar, el archivo ejecutable se guarda en /debug/src/ en el directorio del proyecto; El archivo ejecutable se guarda en /optimized/src/ en el directorio del proyecto al seleccionar el valor predeterminado; El archivo ejecutable se guarda en /src/ en el directorio del proyecto.
Si deseas publicar un archivo ejecutable, debes elegir el método optimizado para compilar y conectar. ?
¿Publicar el programa fuente?
Empaquete el directorio del proyecto y todos los archivos que contiene para formar un paquete fuente. ¿No necesita el usuario instalar KDevelop después de descomprimir el paquete de código fuente? ¿Se puede compilar e instalar de acuerdo con métodos estándar, es decir, admite configuración, producción y producción? ¿Instalación, fabricación? ¿Limpieza, fabricación? Desinstalar y otros comandos. Este paquete también contiene archivos de proyecto de KDevelop y otra información relacionada. Por tanto, si el usuario tiene instalado KDevelop, podrá abrir directamente el proyecto y realizar modificaciones.
¿Cómo utilizar archivos fuente existentes?
¿Hay un Automake en el lado derecho de la ventana principal de KDevelop? Pestaña Administrador. Haga clic en esta etiqueta para ver las carpetas y archivos donde se encuentran los archivos fuente de este proyecto. Hay una barra de herramientas encima de la ventana donde se enumeran los archivos para agregar archivos. Hay dos formas de agregar archivos, una es vincular y la otra es copiar.
Segundo piso
¿Qingyun Danfeng? Publicado el: 15 de junio de 2007? 14:34:31
4. Problemas encontrados al compilar el primer programa según el método anterior:
a) ¿jogging? Fabricación y venta de automóviles. Cuando los amigos informan errores:
Esto se debe a que automake no está instalado. La solución es ejecutar el siguiente código en la terminal:
b) ¿Ejecutar Ejecutar nuevamente? Fabricación y venta de automóviles. Encontré un error al hacer amigos:
Esto se debe a que libtool no está instalado. La solución es
c) La programación finalmente se aprobó, pero ¿en Ejecutar? El programa vuelve a mostrar un error:
konsole? ¿No es así? Encontrado
Esto se debe a que la consola no está instalada. Sólo finge.
Lo ejecuté de nuevo, finalmente vi los resultados y terminé el día (* ^ _ _ ^ *)
¿Sudo? apto-obtener? ¿Instalar? Consola
Sudo? apto-obtener? ¿Instalar? libtool
¿Macro? `AM_PROG_LIBTOOL'? ¿No es así? ¿Lo encontraste? ¿existir? Biblioteca
Producción:? ***?[todo]? ¿error? 1
***?¿Renunciaste? ¿Qué usar? estado:? 2?***
¿Sudo? apto-obtener? ¿Instalar? Fabricante de automóviles 1.9
cd? /home/long/code/dev/test '? &&? WANT_AUTOCONF_2_5="1 "? ¿QUIERES _ AUTOMAKE _ 1 _ 6 = "1"? ¿fabricar? -¿F? Makefile.cvs
¿un local?
Producción:? Aclocal: ¿comando no encontrado?
Producción:? ***?[todo]? ¿Error? 127?
***?¿Renunciado? ¿Qué usar? estado:? 2?***