688| 3
|
[c/c++] CMake构建大型c++项目 价值799元 |
课程介绍: 课程收益 多平台编译安装cmake 能够使用CMake构建跨平台c++项目(Linux MacOS Windows) 能够使用cmake交叉编译Android的C++NDK项目 能够使用cmake交叉编译鸿蒙的C++ ETS项目 能够使用cmake交叉编译嵌入式Linux C++项目 能够掌握CMake核心语法和重点配置 使用cmake install部署C++项目 能够使用cmake集成googletest实现C++单元测试 适合人群 有部分语言基础,想要学习Linux平台项目开发 想要学习跨平台构建方案 想要学习自动化单元测试方法的同学 公司需要需要使用cmake做项目构建 学习计划 每天学习一小时以上 跟着视频动手编写cmake代码 常见问题 我是mac电脑能不能学习本门课程 可以学习,本门课程第一章节提供了mac linux windows环境安装部署,后面的代码都可以运行在多个平台 课程目录: 1 cmake课程介绍.mp4 2 第一章介绍.mp4 3 cmake是什么为什么要好的构建工具.mp4 4 什么是持续集成.mp4 5 为什么用cmake及它的特性.mp4 6 cmake工作原理图解分析.mp4 7 cmake源码linux_ubuntu_编译安装.mp4 8 cmakewindows安装二进制版本.mp4 9 windows下使用cmake编译cmake源码并安装.mp4 10 macos_cmake安装源码编译.mp4 11 fist_cmake第一个CMakeLists.txt示例.mp4 12 windows下用vs2022编译第一个cmakelis.mp4 13 windwos下用cmake生成nmake的项目并编译.mp4 14 linux和macos下编译第一个cmakec++项目.mp4 15 编译cmake库的前置准备和静态库的实战原理分析.mp4 16 动态库原理和头文件作用.mp4 17 cmake静态库xlog跨平台编译windows、lin.mp4 18 cmake链接静态库.mp4 19 cmake动态库编译和链接linux.mp4 20 cmake动态库windows和mac测试.mp4 21 第二章介绍.mp4 22 cmake注释和message基础.mp4 23 cmakemessage高级使用-指定日志级别.mp4 24 cmakemessage日志级别代码演示和重定到文件.mp4 25 cmakemessage模块查找日志和显示缩进.mp4 26 cmakeset变量入门和示例.mp4 27 cmake变量示例设置message消息颜色.mp4 28 cmake自带的四种变量和给c++传递变量演示.mp4 29 cmakeinclude分析和示例.mp4 30 cmake自动载入项目源码文件.mp4 31 CMakefile自动导入头文件到项目.mp4 32 CMake分步编译和清理指定target目标.mp4 33 cmake调试打印生成的具体指令.mp4 34 CMake设置输出路径跨平台演示分析.mp4 35 cmakeadd_subdirectory.mp4 36 第三章介绍.mp4 37 cmakeif语法说明与常量判断代码演示.mp4 38 cmakeif变量和字符串判断代码演示.mp4 39 cmakeif逻辑运算符.mp4 40 cmakeif一元、二元比较和正则匹配.mp4 41 cmakecache缓存变量设置.mp4 42 cmake普通变量和全局CACHE变量作用域测试.mp4 43 cmake-gui与CACHE缓存变量的各种类型.mp4 44 ccmake用户修改配置和option.mp4 45 CACHE覆盖策略设置cmake_policy.mp4 46 cmake命令传递缓存变量.mp4 47 cmake属性说明set_property.mp4 48 cmake全局属性和APPEND_STRINGget_.mp4 49 cmakedefine_property属性说明设置和.mp4 50 cmake文件属性和给c++传递预处理变量示例.mp4 51 cmake目标属性设置给c++传递多个宏.mp4 52 cmake属性调试cmake_print_propert.mp4 53 cmakeenv环境变量实战.mp4 54 cmakemath数学计算.mp4 55 cmakestring查找和字串相关处理.mp4 56 cmakestring追加替换和正则匹配.mp4 57 cmakestringjson增删改.mp4 58 cmakelist追加、读取和拼接.mp4 59 cmakelist子数组和查找删除插入修改.mp4 60 cmakelist双向队列操作和排序.mp4 61 cmakeforeach遍历RANGE.mp4 62 cmakeforeach遍历list和break().mp4 63 cmakewhile循环.mp4 64 cmakemacro宏原理接口分析.mp4 65 cmakemacro参数传递.mp4 66 cmake_parse_arguments宏传递属性类.mp4 67 cmakefunction函数演示.mp4 68 cmake函数和变量的作用域演示.mp4 69 第四章介绍.mp4 70 cmake生成表达式讲解和应用场景分析.mp4 71 cmake条件表达式和逻辑表达式示例.mp4 72 cmake生成表达式的两种调试方法(重要).mp4 73 cmake字符串比较表达式和条件表达式.mp4 74 cmakes生成表达式目标相关查询.mp4 75 第五章介绍.mp4 76 target_include_directories包含.mp4 77 PUBLIC_INTERFACE依赖传递头文件引用路径.mp4 78 target_link_libraries和属性的原生调.mp4 79 target_compile_definitions演示.mp4 80 target_compile_features.mp4 81 cmake编译和链接OBJECT文件.mp4 82 cmake动态库的生成版本号符号链接.mp4 83 cmake_debug_release配置说明.mp4 84 cmakelinux下配置Debug和Release.mp4 85 cmakewindows下配置Debug和Releas.mp4 86 cmake动态库跨平台Debug和Release不同输出.mp4 87 cmake_vs_pdb文件输出配置.mp4 88 vs的debug和release设置不同的调试工作路径.mp4 89 CMakeVS设置运行时库MD_MTD.mp4 90 vs的souce_group代码分组显示.mp4 91 第六章介绍.mp4 92 cmakeinstall功能说明和测试项目代码准备.mp4 93 cmake第一个install示例多平台演示部署.mp4 94 cmakeinstall动态静态库和头文件安装路径设置.mp4 95 cmakeinstallDebug和Release版.mp4 96 cmakeinstall文件按类型发布和权限设置.mp4 97 cmakeinstall目录过滤git和指定后缀文件.mp4 98 cmakeinstallcode安装期间执行代码.mp4 99 cmakeinstall分组安装.mp4 100 cmakefind_package分析.mp4 101 cmakeinstallexport自定义pack.mp4 102 find_package自定义package.mp4 103 多版本自定义package共存.mp4 104 第七章介绍.mp4 105 cmake交叉编译分析和测试代码准备.mp4 106 cmake交叉编译linuxarm开发板程序.mp4 107 cmake交叉使用NDK交叉编译安卓静态库.mp4 108 导入cmake编译的库到安卓项目并支持多ABI.mp4 109 创建并分析鸿蒙ets的c++native项目.mp4 110 cmake编译鸿蒙Hap应用的c++库.mp4 111 第八章介绍.mp4 112 cmake_ctest单元测试分析和测试示例.mp4 113 使用CMake的Fetch自动下载编译googlete.mp4 114 建立第一个cmake调用googletest的示例.mp4 115 cmake解压编译安装gtest并测试.mp4 116 googletest完整单元测试TEST_F.mp4 117 解决googletest在vs上运行时库不一致问题.mp4 118 第九章介绍.mp4 119 CMake实战开源项目cmake配置需求分析.mp4 120 xlog库项目配置项目源码头文件和静态库宏传递.mp4 121 配置xlog输出路径设置DebugRelease输出.mp4 122 xlog的install配置并支持find_packa.mp4 123 xlog生成c++代码并支持用户配置动态库.mp4 124 重构xlog的cmake完成cpp_libaray函数.mp4 125 配置test_xlog项目完成linux上测试.mp4 126 配置test_xlog可配置在vs上读取xlog静态库.mp4 127 xthread_pool库和样例加入项目配置.mp4 128 cmake同时编译四个项目并添加依赖关系.mp4 129 完成xlog和xthread_pool单元测试.mp4 130 cmake构建vs_qt项目示例程序完成.mp4 131 cmake设置QT的SDK路径加载qt库和头文件.mp4 132 qt程序执行的依赖库自动复制.mp4 133 cmake导入qt库完成qt界面示例代码-有资源找不到错误.mp4 134 生成qt资源、界面和信号槽c++代码.mp4 135 cmake编译QT项目输出x86和x64程序.mp4 136 cmake_qt项目install.mp4 137 cmake自动复制qt依赖库并完成install.mp4 CMake构建大型c++项目.zip
购买主题
已有 3 人购买
本主题需向作者支付 100 学币 才能浏览
| |
发表于 2024-3-31 17:55:21
|
显示全部楼层
| ||
发表于 2024-4-1 13:01:08
|
显示全部楼层
| ||
学IT吧 www.xueit8.com X3.4
Copyright © 2001-2021, Tencent Cloud.