mockcpp源码编译实例

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源码编译实例 - 宋马
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

© 版权声明
THE END
如果内容对您有所帮助,就支持一下吧!
点赞0 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容