在项目中使用tinyxml库,或者排除关于tinyxml库的依赖关系。下面是一个示例,我们可以使用CMake工具的find_package()去寻找tinyxml,如果找到,就将其添加到项目中;如果没有找到,就不添加。
find_package(TinyXML REQUIRED)
if(TinyXML_FOUND)
target_link_libraries( TinyXML::TinyXML)
endif()
如果不想使用tinyxml库,可以在CMake中加入以下代码将其排除:
set_target_properties( PROPERTIES
EXCLUDE_FROM_ALL TRUE
EXCLUDE_FROM_DEFAULT_BUILD TRUE)