最新公告
  • 欢迎您光临酷学it,本站秉承服务宗旨 履行“站长”责任,销售只是起点 服务永无止境!立即加入我们
  • 零基础学习在Linux上编译调试C++项目视频课程

    课程介绍

    适合人群:

    想要学习linux上C++编程人员

    你将会学到:

    通过本课程学习,可以熟练学习如何高效的编译调试Linux上的c++程序,学习如何安装配置ubuntu系统,学习gcc编译动态、静态库,学习makefile的编写,能够用Makfile编写出高效的项目配置文件。

    课程简介:

          本课程主要针对没有或者很少写过linux上C++程序的同学, 本课程会教你如何从0基础开始,安装配置ubuntu虚拟机、使用GCC编译普通程序、动态库、静态库,编写复杂项目配置文件makefile,使用GDB工具调试C++程序。

    通过本课程学习,可以熟练学习如何高效的编译调试Linux上的c++程序,学习如何安装配置ubuntu系统,学习gcc编译动态、静态库,学习makefile的编写,能够用Makfile编写出高效的项目配置文件。

    课程中开发环境准备包括虚拟机安装、ubuntu网络配置、openssh安装配置,samba共享安装配置。课程会讲解GCC编译的各种参数说明和示例演示。课程中会详细演示如何使用GDB单步调试C++程序.课程中会讲解Makefile的详细使用方法。课程最后会讲解一个多线程网络服务端程序的实战。

    课程目录

    第1章 开发环境准备(1小时2分钟7节)

    1-1 课程介绍
    1-2 VMWare虚拟机安装
    1-3 Ubuntu系统在虚拟机中安装
    1-4 Ubuntu系统在虚拟机中安装
    1-5 远程访问Linux_Openssh安装
    1-6 Ubuntu网络配置
    1-7 通过共享在windows上直接编辑Linux代码

    第2章 GCC编译代码(25分钟5节)

    2-1 Linux_GCC介绍
    2-2 Linux_GCC参数设置
    2-3 GCC多文件编译
    2-4 Linux静态编译
    2-5 Linux动态库编译和调用

    第3章 GDB调试C++代码(37分钟5节)

    3-1 GDB介绍和list指令
    3-2 GDB设置取消断点和单步调试
    3-3 GDB打印和设置内存变量
    3-4 GDB常用指令总结
    3-5 程序宕掉后通过gdb查看出错信息(core dump)

    第4章 Makefile编写项目文件(49分钟9节)

    4-1 Makfile介绍
    4-2 编写第一个Makefile(修改音视频不同步)
    4-3 Makefile文件包含的五部分内容
    4-4 编写多文件并包含动态链接库的Makefile
    4-5 编写运行引用了so动态库程序的脚本
    4-6 Makefile优化添加变量
    4-7 Makefile优化添加清理代码块
    4-8 Makefile优化使用自动变量
    4-9 Makefile编写安装和卸载

    第5章 Linux C++网络服务器实战 (44分钟 6节)

    5-1 实战介绍并创建自定义socket动态库项目
    5-2 封装并创建socket函数
    5-3 绑定bind端口开始监听连接并完成代码编译
    5-4 创建测试自定义socket库的项目
    5-5 完成accept接收浏览器的连接请求
    5-6 Recv浏览器发送http头信息并打印


    星课it » 零基础学习在Linux上编译调试C++项目视频课程

    常见问题FAQ

    视频课程没更新怎么办?
    课程免费更新,持续更新
    购买后怎么如何下载资源?
    点击下载按钮,会跳转到百度网盘链接或者阿里云盘链接【链接如失效点击网站右侧联系客服】
    有些资源没更新完结怎么办?
    本站资源包更新至完结,后续可以点击链接获取
    有问题不懂想咨询怎么办?
    点击右侧微信客服发起咨询。
    • 2026-04-17Hi,初次和大家见面了,请多关照!
    • 290会员总数(位)
    • 1813资源总数(个)
    • 21本周发布(个)
    • 0 今日发布(个)
    • 2208稳定运行(天)

    提供最优质的资源集合

    开通VIP 网站主页
  • © 2016 Theme by
  • 升级SVIP尊享更多特权立即升级