mockcpp源码编译包。编译工具mingw.工具放在附件中。需要提前安装python3.
mingw:x86_64-15.2.0-release-win32-seh-ucrt-rt_v13-rev0.7z,解压到指定目录后,然后配置环境变量。


查看mingw版本:

Vscode打开mockcpp源码,在mockcpp中新建目录build,在终端或powershell中进行编译:
cmake .. -G “MinGW Makefiles”
![图片[1] - mockcpp源码编译实例 - 宋马](https://pic.songma.com/blogimg/20251117/dc25be277ae64519815cee140270435d.png)
mingw32-make

编译完成:

编译完成后的目录:
├─3rdparty
│ ├─fake_boost
│ │ ├─config
│ │ └─type
│ └─msinttypes
├─build
│ ├─CMakeFiles
│ │ ├─4.1.1
│ │ │ ├─CompilerIdC
│ │ │ │ └─tmp
│ │ │ └─CompilerIdCXX
│ │ │ └─tmp
│ │ ├─CMakeScratch
│ │ └─pkgRedirects
│ └─src
│ └─CMakeFiles
│ ├─arg_related_headers.dir
│ ├─mockcpp.dir
│ │ └─ports
│ │ └─failure
│ └─vtbl_related_headers.dir
├─docs
│ └─images
├─include
│ └─mockcpp
│ └─types
├─src
│ ├─ports
│ │ └─failure
│ └─__pycache__
├─tests
│ ├─3rdparty
│ │ └─testngpp
│ │ ├─docs
│ │ ├─include
│ │ │ ├─cxxtest
│ │ │ ├─mem_checker
│ │ │ ├─msinttypes
│ │ │ ├─testcpp
│ │ │ └─testngpp
│ │ │ ├─comm
│ │ │ ├─internal
│ │ │ ├─listener
│ │ │ ├─runner
│ │ │ │ └─loaders
│ │ │ ├─utils
│ │ │ └─win32
│ │ ├─samples
│ │ ├─scripts
│ │ │ └─testngppgen
│ │ ├─src
│ │ │ ├─except
│ │ │ ├─listeners
│ │ │ ├─mem_checker
│ │ │ ├─runner
│ │ │ │ ├─filters
│ │ │ │ ├─loaders
│ │ │ │ ├─reports
│ │ │ │ ├─runners
│ │ │ │ ├─sandbox
│ │ │ │ ├─tags
│ │ │ │ ├─utils
│ │ │ │ └─win32
│ │ │ └─utils
│ │ └─tests
│ │ ├─3rdparty
│ │ │ ├─mockcpp
│ │ │ │ ├─include
│ │ │ │ │ └─mockcpp
│ │ │ │ │ └─types
│ │ │ │ └─src
│ │ │ │ └─ports
│ │ │ │ └─failure
│ │ │ └─testngppst
│ │ │ ├─include
│ │ │ │ ├─cxxtest
│ │ │ │ ├─mem_checker
│ │ │ │ ├─testcpp
│ │ │ │ └─testngppst
│ │ │ │ ├─comm
│ │ │ │ ├─internal
│ │ │ │ ├─listener
│ │ │ │ ├─runner
│ │ │ │ │ └─loaders
│ │ │ │ ├─utils
│ │ │ │ └─win32
│ │ │ ├─scripts
│ │ │ │ └─testngppstgen
│ │ │ └─src
│ │ │ ├─except
│ │ │ ├─listeners
│ │ │ ├─mem_checker
│ │ │ ├─runner
│ │ │ │ ├─filters
│ │ │ │ ├─loaders
│ │ │ │ ├─reports
│ │ │ │ ├─runners
│ │ │ │ ├─sandbox
│ │ │ │ ├─tags
│ │ │ │ ├─utils
│ │ │ │ └─win32
│ │ │ └─utils
│ │ └─ut
│ └─ut
└─tools


















暂无评论内容