CMakeModules:辅助cmake文件的集合,可以包含在CMakeLists.txt中

时间:2024-06-11 02:07:12
【文件属性】:

文件名称:CMakeModules:辅助cmake文件的集合,可以包含在CMakeLists.txt中

文件大小:49KB

文件格式:ZIP

更新时间:2024-06-11 02:07:12

C++

介绍 vedgTools / CMakeModules是cmake文件的集合,其他vedgTools库以及单独的项目都使用这些文件。 除了vedgTools目录中的cmake文件vedgTools ,该库还在include/CommonUtilities vedgTools目录中包含几个C ++头文件。 vedgTools / IncludeExpander是此库的一部分。 它允许创建包含vedgTools/*.cmake模块的CMakeLists.txt文件的扩展版本。 更具体地说,include_expander将所有vedgTools包含的内容替换为相应的cmake文件的内容。 vedgTools / IncludeExpander依赖于免费库TCLAP。 提供了用于下载TCLAP和构建IncludeExpander的Bash Shell脚本。 执照 版权所有(C)2014、201


【文件预览】:
CMakeModules-master
----.gitignore(102B)
----COPYING(34KB)
----README.md(2KB)
----include()
--------CommonUtilities()
----AUTHORS(38B)
----vedgTools()
--------LibraryWithTestsFindQt.cmake(581B)
--------SetCxxFlags.cmake(2KB)
--------LibraryWithQtInit.cmake(68B)
--------LibraryQtCoreUtilitiesStart.cmake(219B)
--------LibraryInit.cmake(252B)
--------LibraryTemplateUtilitiesStart.cmake(138B)
--------LibraryQtStart.cmake(218B)
--------CMakeLicense.cmake(698B)
--------ExecutableFindQt.cmake(1KB)
--------StringAppendSlashIfAbsent.cmake(710B)
--------bash_shell_scripts()
--------LibraryGetTemplateUtilitiesPublicHeaders.cmake(237B)
--------LibraryGetPublicHeadersProperty.cmake(856B)
--------IncludeExpander()
--------LibraryFindQt.cmake(486B)
--------EnableAutomocInSources.cmake(71B)
--------GetGlobalProperty.cmake(586B)
--------QtAddResources.cmake(142B)
--------AddCustomErrorPrefixDefinition.cmake(354B)
--------FindQtForTesting.cmake(362B)
--------LibraryAddTest.cmake(1KB)
--------LibraryLinkQtCoreUtilities.cmake(239B)
--------LibraryAddTarget.cmake(156B)
--------LinkQtParsed.cmake(483B)
--------AddErrorPrefixDefinition.cmake(121B)
--------LibraryGetQtCoreUtilitiesPublicHeaders.cmake(427B)
--------LibraryLinkQtCoreUtilitiesToTarget.cmake(89B)
--------LinkQt.cmake(593B)
--------LibraryHeadersOnlyInit.cmake(155B)
--------LibraryGetVenturousCorePublicHeaders.cmake(121B)
--------LibraryGetQtXmlUtilitiesPublicHeaders.cmake(286B)
--------ParseQtModules.cmake(966B)
--------LibrarySetPublicHeadersProperty.cmake(531B)
--------ExecutableGetPublicHeadersProperty.cmake(187B)
--------ExecutableQtStart.cmake(79B)

网友评论