此内容来自第三方平台 (Dailymotion)。如果此视频侵犯了您的版权,请使用 立即删除 工具。
Compile, Link, Execute: A Beginner's Guide to Linux Programming with C++, C, and Assembly
描述
Hey there, coding enthusiasts! Ready to master compiling, linking, and executing programs on Linux? In this fun and approachable video, we dive into the nuts and bolts of turning your code into runnable programs. We'll create a simple C++ program, compile it with G++, and explore object files, linking, and execute permissions. Plus, we'll mix in C and assembly code, tackle name mangling, and build a bash script to automate it all! Perfect for beginners or anyone curious about Linux programming, this guide is packed with practical tips and real-world examples. Don't miss out?subscribe for more coding adventures, leave a comment with your thoughts, and let's geek out together! Scan the QR code to visit my site for more tutorials. #LinuxProgramming #CodingForBeginners #CPlusPlus
Introduction to Compiling, Linking, and Executing 00:00:00
Overview of the Process 00:00:05
Writing a Simple C++ Program 00:00:28
Compiling with G++ 00:02:01
Understanding Executable Files 00:03:04
Executing a Program 00:04:21
Handling Execute Permissions 00:05:13
Creating a Compile Script 00:07:00
Using Shebang for Scripts 00:08:43
Specifying Output Files 00:10:53
Breaking Down Compilation Steps 00:12:26
Compiling to Object Files 00:13:17
Linking Object Files 00:15:24
Handling Multiple Source Files 00:18:39
Mixing C and C++ with Name Mangling 00:22:52
Enhancing Script with Error Handling 00:24:29
Adding Assembly Source File 00:31:16
Using Bash Variables for Flags 00:41:53
Organizing Compiler Flags 00:44:41
Final Script Enhancements 00:46:36
Conclusion and Call to Action 00:47:35
Thanks for watching!
Find us on other social media here:
- https://www.NeuralLantern.com/social
Please help support us!
- Subscribing + Sharing on Social Media
- Leaving a comment or suggestion
- Subscribing to our Blog
- Watching the main "pinned" video of this channel for offers and extras
Introduction to Compiling, Linking, and Executing 00:00:00
Overview of the Process 00:00:05
Writing a Simple C++ Program 00:00:28
Compiling with G++ 00:02:01
Understanding Executable Files 00:03:04
Executing a Program 00:04:21
Handling Execute Permissions 00:05:13
Creating a Compile Script 00:07:00
Using Shebang for Scripts 00:08:43
Specifying Output Files 00:10:53
Breaking Down Compilation Steps 00:12:26
Compiling to Object Files 00:13:17
Linking Object Files 00:15:24
Handling Multiple Source Files 00:18:39
Mixing C and C++ with Name Mangling 00:22:52
Enhancing Script with Error Handling 00:24:29
Adding Assembly Source File 00:31:16
Using Bash Variables for Flags 00:41:53
Organizing Compiler Flags 00:44:41
Final Script Enhancements 00:46:36
Conclusion and Call to Action 00:47:35
Thanks for watching!
Find us on other social media here:
- https://www.NeuralLantern.com/social
Please help support us!
- Subscribing + Sharing on Social Media
- Leaving a comment or suggestion
- Subscribing to our Blog
- Watching the main "pinned" video of this channel for offers and extras
相关视频
[Read PDF] Linux Programming: A Beginner's Guide (Beginner's Guide (Osborne Mcgraw Hill))
Jair Bertold
Download Linux Programming: A Beginner's Guide (Beginner's Guide (Osborne Mcgraw Hill)) by
Frost Vera
[Doc] Introduction to 64 Bit Assembly Programming for Linux and OS X: Third Edition - for Linux
nadewopo
Read Introduction to 64 Bit Assembly Programming for Linux and OS X: Third Edition - for Linux
Nichole64
[PDF Download] Introduction to 64 Bit Assembly Programming for Linux and OS X: Third Edition
Tkvr
Assembly Language Step-By-Step: Programming with Linux Review
dedra
来自同一上传者
AVL Trees: Adding Linear Data and Performing Rotations
2 次观看
AVL Tree Rotations Practice: Balancing a Huge Linear Tree Step by Step
1 次观看
How to Perform AVL Tree Rotations - Step By Step Example
6 次观看
AVL Tree Rotations Tutorial: Fixing Imbalance After Adding a Node
5 次观看
AVL Tree Rotation Types Explained for Self-Balancing Binary Search Trees
4 次观看
AVL Tree Tutorial: Balance Factors and Why They Fix Slow BSTs
4 次观看