学会在Linux上编译调试C++项目-夏曹俊-专题视频课程

学会在Linux上编译调试C++项目—9963人已学习
课程介绍    
png
    本课程主要针对没有或者很少写过linux上C++程序的同学, 本课程会教你如何从0基础开始,安装配置ubuntu虚拟机、使用GCC编译普通程序、动态库、静态库,编写复杂项目配置文件makefile,使用GDB工具调试C++程序。
课程收益
    通过本课程学习,可以熟练掌握如何高效的编译调试Linux上的c++程序,掌握如何安装配置ubuntu系统,掌握gcc编译动态、静态库,掌握makefile的编写,能够用Makfile编写出高效的项目配置文件。
讲师介绍
    夏曹俊 更多讲师课程
    夏曹俊:南京捷帝科技有限公司创始人,南京大学计算机硕士毕业,有15年c++跨平台项目研发的经验,领导开发过大量的c++虚拟仿真,计算机视觉,嵌入式图像处理,云安全审计项目,比赛鹰眼系统,主编出版过《C++实训教程》,并同时熟悉php,c#,java,安卓项目研发。
课程大纲
  第1章:开发环境准备
    1. 课程介绍(可以加入qq群中交流和下载代码 292013492)  3:02
    2. VMWare虚拟机安装  4:17
    3. Ubuntu系统在虚拟机中安装  8:16
    4. 远程访问Linux_Openssh安装  11:05
    5. Ubuntu网络配置  10:15
    6. 通过共享在windows上直接编辑Linux代码  16:43
    7. Ubuntu系统在虚拟机中安装改  8:33
  第2章:GCC编译代码
    1. Linux_GCC介绍  2:41
    2. Linux_GCC参数设置  7:51
    3. GCC多文件编译  6:53
    4. Linux静态编译  3:21
    5. Linux动态库编译和调用  4:49
  第3章:GDB调试C++代码
    1. GDB介绍和list指令  15:20
    2. GDB设置取消断点和单步调试  6:54
    3. GDB打印和设置内存变量  4:32
    4. GDB常用指令总结  5:28
    5. 程序宕掉后通过gdb查看出错信息  5:17
  第4章:Makefile编写项目文件
    1. Makfile介绍  2:54
    2. 编写第一个Makefile改  4:24
    3. Makefile文件包含的五部分内容  4:14
    4. 编写多文件并包含动态链接库的Makefile  16:41
    5. 编写运行引用了so动态库程序的脚本  3:11
    6. Makefile优化添加变量  5:52
    7. makefile优化添加清理代码块  1:54
    8. makefile优化使用自动变量  7:46
    9. makefile编写安装和卸载  2:58
  第5章:Linux C++网络服务器实战
    1. 实战介绍并创建自定义socket动态库项目  7:02
    2. 封装并创建socket函数  7:13
    3. 绑定bind端口开始监听连接并完成代码编译  11:17
    4. 创建测试自定义socket库的项目  6:08
    5. 完成accept接收浏览器的连接请求  9:42
    6. recv浏览器发送http头信息并打印  3:22
大家可以点击【 查看详情】查看我的课程
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

夏曹俊

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值