# This is the CMakeCache file.
# For build in directory: c:/Users/Administrator/Desktop/test11/build
# It was generated by CMake: C:/Program Files/CMake/bin/cmake.exe
# You can edit this file to change values found and used by cmake.
# If you do not want to change any of the values, simply exit the editor.
# If you do want to change a value, simply edit, save, and exit the editor.
# The syntax for the file is as follows:
# KEY:TYPE=VALUE
# KEY is the name of a variable in the cache.
# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!.
# VALUE is the current value for the KEY.
########################
# EXTERNAL cache entries
########################
//Path to a program.
CMAKE_AR:FILEPATH=D:/Program Files/Microsoft Visual Studio/2017/Community/VC/Tools/MSVC/14.16.27023/bin/Hostx86/x86/lib.exe
//Semicolon separated list of supported configuration types, only
// supports Debug, Release, MinSizeRel, and RelWithDebInfo, anything
// else will be ignored.
CMAKE_CONFIGURATION_TYPES:STRING=Debug;Release;MinSizeRel;RelWithDebInfo
//Flags used by the CXX compiler during all build types.
CMAKE_CXX_FLAGS:STRING=/DWIN32 /D_WINDOWS /W3 /GR /EHsc
//Flags used by the CXX compiler during DEBUG builds.
CMAKE_CXX_FLAGS_DEBUG:STRING=/MDd /Zi /Ob0 /Od /RTC1
//Flags used by the CXX compiler during MINSIZEREL builds.
CMAKE_CXX_FLAGS_MINSIZEREL:STRING=/MD /O1 /Ob1 /DNDEBUG
//Flags used by the CXX compiler during RELEASE builds.
CMAKE_CXX_FLAGS_RELEASE:STRING=/MD /O2 /Ob2 /DNDEBUG
//Flags used by the CXX compiler during RELWITHDEBINFO builds.
CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=/MD /Zi /O2 /Ob1 /DNDEBUG
//Libraries linked by default with all C++ applications.
CMAKE_CXX_STANDARD_LIBRARIES:STRING=kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib
//Flags used by the C compiler during all build types.
CMAKE_C_FLAGS:STRING=/DWIN32 /D_WINDOWS /W3
//Flags used by the C compiler during DEBUG builds.
CMAKE_C_FLAGS_DEBUG:STRING=/MDd /Zi /Ob0 /Od /RTC1
//Flags used by the C compiler during MINSIZEREL builds.
CMAKE_C_FLAGS_MINSIZEREL:STRING=/MD /O1 /Ob1 /DNDEBUG
//Flags used by the C compiler during RELEASE builds.
CMAKE_C_FLAGS_RELEASE:STRING=/MD /O2 /Ob2 /DNDEBUG
//Flags used by the C compiler during RELWITHDEBINFO builds.
CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=/MD /Zi /O2 /Ob1 /DNDEBUG
//Libraries linked by default with all C applications.
CMAKE_C_STANDARD_LIBRARIES:STRING=kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib
//Flags used by the linker during all build types.
CMAKE_EXE_LINKER_FLAGS:STRING=/machine:X86
//Flags used by the linker during DEBUG builds.
CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING=/debug /INCREMENTAL
//Flags used by the linker during MINSIZEREL builds.
CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING=/INCREMENTAL:NO
//Flags used by the linker during RELEASE builds.
CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING=/INCREMENTAL:NO
//Flags used by the linker during RELWITHDEBINFO builds.
CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING=/debug /INCREMENTAL
//Value Computed by CMake.
CMAKE_FIND_PACKAGE_REDIRECTS_DIR:STATIC=C:/Users/Administrator/Desktop/test11/build/CMakeFiles/pkgRedirects
//Install path prefix, prepended onto install directories.
CMAKE_INSTALL_PREFIX:PATH=C:/Program Files (x86)/COMPUTER
//Path to a program.
CMAKE_LINKER:FILEPATH=D:/Program Files/Microsoft Visual Studio/2017/Community/VC/Tools/MSVC/14.16.27023/bin/Hostx86/x86/link.exe
//Flags used by the linker during the creation of modules during
// all build types.
CMAKE_MODULE_LINKER_FLAGS:STRING=/machine:X86
//Flags used by the linker during the creation of modules during
// DEBUG builds.
CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING=/debug /INCREMENTAL
//Flags used by the linker during the creation of modules during
// MINSIZEREL builds.
CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING=/INCREMENTAL:NO
//Flags used by the linker during the creation of modules during
// RELEASE builds.
CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING=/INCREMENTAL:NO
//Flags used by the linker during the creation of modules during
// RELWITHDEBINFO builds.
CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING=/debug /INCREMENTAL
//Path to a program.
CMAKE_MT:FILEPATH=CMAKE_MT-NOTFOUND
//Value Computed by CMake
CMAKE_PROJECT_DESCRIPTION:STATIC=
//Value Computed by CMake
CMAKE_PROJECT_HOMEPAGE_URL:STATIC=
//Value Computed by CMake
CMAKE_PROJECT_NAME:STATIC=COMPUTER
//RC compiler
CMAKE_RC_COMPILER:FILEPATH=rc
//Flags for Windows Resource Compiler during all build types.
CMAKE_RC_FLAGS:STRING=-DWIN32
//Flags for Windows Resource Compiler during DEBUG builds.
CMAKE_RC_FLAGS_DEBUG:STRING=-D_DEBUG
//Flags for Windows Resource Compiler during MINSIZEREL builds.
CMAKE_RC_FLAGS_MINSIZEREL:STRING=
//Flags for Windows Resource Compiler during RELEASE builds.
CMAKE_RC_FLAGS_RELEASE:STRING=
//Flags for Windows Resource Compiler during RELWITHDEBINFO builds.
CMAKE_RC_FLAGS_RELWITHDEBINFO:STRING=
//Flags used by the linker during the creation of shared libraries
// during all build types.
CMAKE_SHARED_LINKER_FLAGS:STRING=/machine:X86
//Flags used by the linker during the creation of shared libraries
// during DEBUG builds.
CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING=/debug /INCREMENTAL
//Flags used by the linker during the creation of shared libraries
// during MINSIZEREL builds.
CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING=/INCREMENTAL:NO
//Flags used by the linker during the creation of shared libraries
// during RELEASE builds.
CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING=/INCREMENTAL:NO
//Flags used by the linker during the creation of shared libraries
// during RELWITHDEBINFO builds.
CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING=/debug /INCREMENTAL
//If set, runtime paths are not added when installing shared libraries,
// but are added when building.
CMAKE_SKIP_INSTALL_RPATH:BOOL=NO
//If set, runtime paths are not added when using shared libraries.
CMAKE_SKIP_RPATH:BOOL=NO
//Flags used by the linker during the creation of static libraries
// during all build types.
CMAKE_STATIC_LINKER_FLAGS:STRING=/machine:X86
//Flags used by the linker during the creation of static libraries
// during DEBUG builds.
CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING=
//Flags used by the linker during the creation of static libraries
// during MINSIZEREL builds.
CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING=
//Flags used by the linker during the creation of static libraries
// during RELEASE builds.
CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING=
//Flags used by the linker during the creation of static libraries
// during RELWITHDEBINFO builds.
CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING=
//If this value is on, makefiles will be generated without the
// .SILENT directive, and all commands will be echoed to the console
// during the make. This is useful for debugging only. With Visual
// Studio IDE projects all commands are done without /nologo.
CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE
//Value Computed by CMake
COMPUTER_BINARY_DIR:STATIC=C:/Users/Administrator/Desktop/test11/build
//Value Computed by CMake
COMPUTER_IS_TOP_LEVEL:STATIC=ON
//Value Computed by CMake
COMPUTER_SOURCE_DIR:STATIC=C:/Users/Administrator/Desktop/test11
//Dependencies for the target
add_LIB_DEPENDS:STATIC=general;base;
//Dependencies for the target
sub_LIB_DEPENDS:STATIC=general;base;
########################
# INTERNAL cache entries
########################
//ADVANCED property for variable: CMAKE_AR
CMAKE_AR-ADVANCED:INTERNAL=1
//This is the directory where this CMakeCache.txt was created
CMAKE_CACHEFILE_DIR:INTERNAL=c:/Users/Administrator/Desktop/test11/build
//Major version of cmake used to create the current loaded cache
CMAKE_CACHE_MAJOR_
没有合适的资源?快使用搜索试试~ 我知道了~
【cmake实战十一】com组件方法的简单实现
共178个文件
tlog:63个
vcxproj:9个
lastbuildstate:9个
需积分: 18 3 下载量 141 浏览量
2022-10-03
23:17:45
上传
评论
收藏 57.58MB RAR 举报
温馨提示
博客【cmake实战十一】com组件方法的简单实现 中的demo 博客地址:https://blog.csdn.net/junxuezheng/article/details/127155750,com组件相关知识网上介绍的比较多,后来做了一些了解,发现我们也用到了类似思想,其实,COM也是一种组织软件的方法。 1.组件必须动态连接; 2.组件必须隐藏(或封装)其内部实现细节。 3.基类智能指针转换为派生类的智能指针使用dynamic_pointer_cast
资源详情
资源评论
资源推荐
收起资源包目录
【cmake实战十一】com组件方法的简单实现 (178个子文件)
CMakeDetermineCompilerABI_CXX.bin 35KB
CMakeDetermineCompilerABI_C.bin 35KB
CMakeCCompilerId.c 26KB
cmake.check_cache 86B
CMakeCXXCompiler.cmake 5KB
CMakeCCompiler.cmake 2KB
cmake_install.cmake 2KB
cmake_install.cmake 1KB
cmake_install.cmake 1KB
cmake_install.cmake 1KB
CMakeSystem.cmake 395B
CMakeRCCompiler.cmake 212B
CMakeCXXCompilerId.cpp 26KB
main.cpp 1KB
baseManger.cpp 820B
add.cpp 481B
sub.cpp 481B
Browse.VC.db 35.38MB
Solution.VC.db 916KB
generate.stamp.depend 8KB
generate.stamp.depend 115B
generate.stamp.depend 114B
generate.stamp.depend 114B
base.dll 89KB
sub.dll 59KB
add.dll 59KB
computer.exe 56KB
CompilerIdCXX.exe 11KB
CompilerIdC.exe 11KB
base.exp 2KB
computer.exp 2KB
sub.exp 2KB
add.exp 2KB
base.vcxproj.filters 1KB
add.vcxproj.filters 1022B
sub.vcxproj.filters 1022B
computer.vcxproj.filters 587B
ZERO_CHECK.vcxproj.filters 535B
ALL_BUILD.vcxproj.filters 292B
ibaseManger.h 1KB
baseManger.h 530B
i_add.h 400B
i_sub.h 400B
sub.h 240B
add.h 212B
base.h 167B
base.ilk 449KB
computer.ilk 422KB
sub.ilk 338KB
add.ilk 338KB
BASEMANGER.ipch 70.44MB
SUB.ipch 70.44MB
MAIN.ipch 70.44MB
ADD.ipch 70.44MB
CompilerIdCXX.lastbuildstate 251B
CompilerIdC.lastbuildstate 249B
VCTargetsPath.lastbuildstate 237B
add.lastbuildstate 219B
base.lastbuildstate 219B
ALL_BUILD.lastbuildstate 219B
ZERO_CHECK.lastbuildstate 219B
computer.lastbuildstate 219B
sub.lastbuildstate 219B
base.lib 4KB
computer.lib 3KB
sub.lib 3KB
add.lib 3KB
generate.stamp.list 297B
CMakeOutput.log 8KB
computer.log 252B
base.log 242B
add.log 231B
sub.log 231B
ALL_BUILD.log 80B
ZERO_CHECK.log 28B
baseManger.obj 283KB
main.obj 106KB
sub.obj 84KB
add.obj 84KB
CMakeCXXCompilerId.obj 2KB
CMakeCCompilerId.obj 2KB
computer.pdb 1.04MB
base.pdb 1.04MB
add.pdb 860KB
sub.pdb 860KB
vc141.pdb 476KB
vc141.pdb 444KB
vc141.pdb 436KB
vc141.pdb 436KB
generate.stamp.rule 24B
COMPUTER.sln 7KB
generate.stamp 55B
generate.stamp 55B
generate.stamp 55B
generate.stamp 55B
.suo 55KB
CL.read.1.tlog 39KB
CL.read.1.tlog 39KB
CL.read.1.tlog 39KB
CL.read.1.tlog 39KB
共 178 条
- 1
- 2
郑同学的笔记
- 粉丝: 2w+
- 资源: 21
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0