Compiling C programs with Multiple Files

preview_player
Показать описание
---

Make videos referenced in the video:



***

Welcome! I post videos that help you learn to program and become a more confident software developer. I cover beginner-to-advanced systems topics ranging from network programming, threads, processes, operating systems, embedded systems and others. My goal is to help you get under-the-hood and better understand how computers work and how you can use them to become stronger students and more capable professional developers.

About me: I'm a computer scientist, electrical engineer, researcher, and teacher. I specialize in embedded systems, mobile computing, sensor networks, and the Internet of Things. I teach systems and networking courses at Clemson University, where I also lead the PERSIST research lab.

More about me and what I do:



***

Welcome! I post videos that help you learn to program and become a more confident software developer. I cover beginner-to-advanced systems topics ranging from network programming, threads, processes, operating systems, embedded systems and others. My goal is to help you get under-the-hood and better understand how computers work and how you can use them to become stronger students and more capable professional developers.

About me: I'm a computer scientist, electrical engineer, researcher, and teacher. I specialize in embedded systems, mobile computing, sensor networks, and the Internet of Things. I teach systems and networking courses at Clemson University, where I also lead the PERSIST research lab.

More about me and what I do:

To Support the Channel:
+ like, subscribe, spread the word

Want me to review your code?

You can also find more info about code reviews here.
Рекомендации по теме
Комментарии
Автор

These are the best videos on C I have come across on youtube would recommend 10 / 10

xy
Автор

Long ago, a clever co-worker on a resource starved system used for lots of text processing implemented a "spell checker" using make. Unique words were pulled from a file, the list sorted, then words were tested to exist in a dictionary. Finally, remaining unknown words were left for the user to find and correct in documents. (I should clarify that this system had virtual memory to swap in/out of its 512kb of core RAM...) I recall there were other features to his makefiles, perhaps something like building a TOC or index, too... Long, long ago...

rustycherkas
Автор

Didn't know you had a youtube channel! You were my professor for Operating systems at Clemson

AlexN
Автор

Holy shit thank you for making that distiction about the toolchain! I had heard that term being used many times and I never understood what it meant. I of course knew what a compiler was, but did not realize that the actual act of taking code to executable was an act not just by the compiler, but by multiple tools in a row; a toolchain. This video was worth it just to learn that, thank you!

Vnifit
Автор

Thank you for making this video, it answered questions and had suggestions I haven't been able to find anywhere else.

dc
Автор

Thanks a great deal
This video really helped me

wisdomusa
Автор

<3 thank you so much. you are a life saver

neillunavat
Автор

As a small and flexible tool, make is a really efficient one.I have read that it can be used in automating various processes.According to you, where do you think it would be best to use it ?

siddharthupadhyay
Автор

Can you kindly do a video on linker scripts? How the memory mapping works. Thanks.

ammartirmizi
Автор

Hey, I want to generate .so files for multiple .c files that are saved in a directory so that I can use these .so files in a Python code. Is there a way to do that?

avirupdas
Автор

Not even 2 Minutes and I already understood what a toolchain is

Felix-vehs
Автор

compiler has many stages like semantic analysis

anshul
Автор

Does someone know what icons extension he uses? I'd like my .h files to have this purple C but I didn't find one that does it yet

rodrigosandler
Автор

your videos are great, but there is only so much that can be included in a YouTube video before it becomes to 'dry'. i am reviewing " The GNU Make Manual". is there any resources you could recommend on make that is somewhere between the details in the make manual and the easy of learning of your videos? I tend to use bash build scripts but the versatility in using make is appealing. thank you

samplesandtests
Автор

Nice video, but man, I slowed your video and it is still fast in some parts! Nice work

jvencespt
Автор

Wow half an hour to compile a C program
Hmmm that must be a pretty big program
C rocks !!

limitless
Автор

How to compose multifile universal makefile?

aabdev
Автор

what softwear do you use for writing your code and compilning it ?

mustafaalsenaidi
Автор

Can anyone help me with makefile with multiple subfolders and files

hrushirajg
Автор

How can a makefile be used for a project containing both C and C++ source files?

RockTo