</> CodeBooks
    ← Volver a C y C++ (página 1)
    Portada de Advanced C and C++ Compiling

    Advanced C and C++ Compiling

    Milan Stevanovic

    Editorial
    Apress
    Año
    2014
    Páginas
    ~340
    Nivel
    Avanzado

    De qué trata

    Tratado técnico excepcional escrito por Milan Stevanovic y publicado por Apress en 2014. Es una de las pocas obras que desmitifica por completo la fase de compilación, enlazado y carga de binarios en C y C++.

    Explora el preprocesador, generación de código objeto, bibliotecas estáticas (.a/.lib) y dinámicas compartidas (.so/.dll), símbolos (mangling, visibilidad, resolución de conflictos), la tabla de enlazado global (GOT), la tabla de enlace de procedimientos (PLT), y la carga dinámica en tiempo de ejecución con `dlopen`.

    El autor proporciona herramientas prácticas de diagnóstico con `nm`, `objdump`, `readelf` y `ldd` en Linux y Windows. Indispensable para ingenieros de sistemas, desarrolladores de librerías y especialistas en depuración a bajo nivel.

    • Compilación
    • Enlazado
    • Bibliotecas Compartidas
    • Símbolos y Mangling
    • ELF Binaries
    • readelf
    • dlopen
    • Apress

    ¿Cómo enseña?

    TeóricoPráctico

    Teórico

    • ✗ Sin ejercicios
    • ✓ Incluye proyectos

    Proyectos

    Arquitectura de Plugins Cargados Dinámicamente en Tiempo de Ejecución

    Construcción de un sistema modular de extensiones con resolución manual de símbolos, control de visibilidad y enlace dinámico.

    Más de C y C++ con nivel Avanzado