Qt 5.15 使用CMake添加QtConcurrent模块指南
在使用CMake构建Qt项目时,可以通过以下方式添加QtConcurrent模块:\n\n1. 在CMakeLists.txt文件中添加find_package(Qt5 COMPONENTS Concurrent REQUIRED),用于查找QtConcurrent模块。\n\n2. 在add_executable或add_library之前,添加target_link_libraries(<target_name> PRIVATE Qt5::Concurrent),将QtConcurrent模块链接到目标。\n\n下面是一个示例的CMakeLists.txt文件:\n\ncmake\ncmake_minimum_required(VERSION 3.5)\n\nproject(MyProject)\n\n# 查找Qt并包含相关模块\nfind_package(Qt5 COMPONENTS Widgets Concurrent REQUIRED)\n\n# 添加编译选项\nset(CMAKE_AUTOMOC ON)\nset(CMAKE_AUTORCC ON)\nset(CMAKE_AUTOUIC ON)\n\n# 添加可执行文件\nadd_executable(MyApp main.cpp)\n\n# 链接QtConcurrent模块\ntarget_link_libraries(MyApp PRIVATE Qt5::Widgets Qt5::Concurrent)\n\n\n这样就成功添加了QtConcurrent模块,并将其链接到可执行文件中。可以在代码中使用QtConcurrent的功能了。
原文地址: https://www.cveoy.top/t/topic/pxog 著作权归作者所有。请勿转载和采集!