Muchos principiantes de Linux no pueden encontrar el archivo apue.h mencionado en el artículo cuando estudian el libro "Programación avanzada en entornos Unix". ¿Qué debo hacer? La siguiente pequeña serie le presentará la solución para que Unix no pueda encontrar el archivo apue.h.
cuando el programa se ejecuta en este libro "entorno de programación UNIX nivel", el compilador no pedirá apue.h este archivo de cabecera. Apue.h es un archivo de encabezado personalizado por el autor, que incluye los archivos de encabezado comunes y las funciones de manejo de errores requeridas por el programa, por lo que se debe colocar en el archivo de encabezado del sistema (/usr /include en Linux), por lo que el compilador gcc Puedo encontrarlo
La solución a este problema es la siguiente:
1. Descargue los dos archivos apue.h y error.c correspondientes al libro en Internet;
2. Cambie al usuario raíz (el usuario normal no tiene suficientes permisos para copiar archivos al directorio /usr);
3. Modifique el archivo apue.h. Necesitamos agregar #endif /* _APUE_H * /en el archivo apue.h. Guarde el archivo después de #include " error.c "
4. Copie estos dos archivos en el directorio /usr /include;
Por ejemplo: cp /home/liupenghui/desktop/apue.h /usr/include/apue.h < Br>
cp /home/liupenghui/Desktop/error.c /usr/include/error.c
5.OK! Ahora puedes ejecutar el programa en el libro.
Lo anterior es que la introducción de Unix no puede encontrar la solución al archivo apue.h, de hecho, el archivo apue.h es un archivo de encabezado escrito por el propio autor, no se puede encontrar en el sistema, se puede descargar desde la red .
arping como una herramienta de ping de nivel ARP, es muy importante dominar su inst
La característica del sistema Linux es que cualquier operación se puede implementar
Después de instalar el sistema dual con Ubuntu, el inicio indica que no se encontró
Python es un lenguaje de programación de computadoras. La naturaleza concisa y exte
Linux cómo utilizar la Guía de comando tail
Cómo cambiar el número de puerto de jenkins en Ubuntu
Consejos de Linux SecureCRT para cargar y descargar archivos
Preguntas frecuentes sobre servidores Linux y cortafuegos
Análisis del comando del sistema Linux
error svn Linux Cant convertir cadena a partir de cómo hacerlo
Cómo actualizar Docker en el sistema Ubuntu
Guía de operación de raid de software de Linux
Un ejemplo del comando su bajo Linux
La instalación de Linux El proceso vagrant encontró problemas
Win8 mejora los pasos de operación de Win8.1 detallados
Modifique el registro para aumentar la autenticación de red para XPSP3
Enseñarle dos trucos para que Windows 7 Task Manager no se active
¿Qué debo hacer si el ícono de la barra de notificación de win8.1 está encendido y apagado?
Linux epoll utilizar tutorial básico
El sistema Win7 no puede ingresar, presione F8 y ningún modo cómo hacerlo
Haga un buen uso de la desfragmentación del disco y deje un espacio para xp.
¿Cómo cifrar la compresión 360? Archivo comprimido 360 cifrado tutorial gráfico