【问题标题】:Add in build folder qml files using cmake使用 cmake 添加构建文件夹 qml 文件
【发布时间】:2020-03-14 22:29:48
【问题描述】:

我正在使用 CMake 构建一个项目,但我是新手,所以真的很难理解如何去做。

cmake_minimum_required(VERSION 3.5)

project(my_project)
find_package(Qt5Core)

set(CMAKE_INCLUDE_CURRENT_DIR ON)
set(CMAKE_AUTOMOC ON)
set(CMAKE_AUTORCC ON)
set(CMAKE_CXX_STANDARD 14)
set(CMAKE_CXX_STANDARD_REQUIRED ON)
set(CMAKE_BUILD_TYPE Debug)

file(GLOB includeFiles
    "include/*.h"
    "include/*.hpp"
    "external_dependencies/*.h"
    "external_dependencies/*.hpp"
    )

file(GLOB sourceFiles
    "src/*.cpp"
    "external_dependencies/*.cpp"
    )

.................................

add_executable(
${PROJECT_NAME}
"qml/qml.qrc"
"src/my_project.cpp"
${includeFiles}
${sourceFiles}
)
add_executable(...) 
add_dependencies(...)
target_link_libraries(...)

我还需要在应用程序的构建文件夹中获取 qml 文件,更准确地说是创建可执行文件的位置。

我需要将整个目录与 qml 文件一起复制一次。

【问题讨论】:

标签: qt cmake qml


【解决方案1】:

我认为我使用建议和改编的帖子找到了答案; 我正在使用下一行:

file(COPY qml_file DESTINATION devel)

不确定这将如何满足项目的进一步需求,但目前工作正常。 感谢您的建议。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多