All Projects → tjjh89017 → compile_link

tjjh89017 / compile_link

Licence: MIT license
For BambooFox

Programming Languages

Makefile
30231 projects
c
50402 projects - #5 most used programming language

#Compile & Link Tutorial

##Slide

slides.pdf

##Refernece

How A Compiler Works: GNU Toolchain

The Internals of "Hello World" Program

Internal and External Linkage in C

##General Operation

Preprocess

make preprocess

Assembly Code Generation

make assembly

Compilation without linking

make object

Disassembly

make objdump

Build executable program

make build

Do all above

make all

Clean

make clean

##4_custom_static

Build additional library

make lib

##6_custom_dynamic

Build additional library

make lib

Execute with custom shared library

make run

##7_preload_dynamic

Build additional library

make lib

Execute with libc.so (normal)

make normal_run

Execute with preload shared library

make run
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].