gpt4 book ai didi

qt - 如何使用 Qt pro 文件导出 header

转载 作者:行者123 更新时间:2023-12-05 00:42:41 25 4
gpt4 key购买 nike

我有一个包含以下文件的项目

TestProject/api/apiheader1.h
TestProject/api/apiheader2.h
TestProject/src/apiimplementaton.cpp
TestProject/inc/apiimplementation.h
TestProject/TestProject.pro

项目TestProject.pro构建时headers apiheader1.h,apiheader2.h需要拷贝到/usr/include/TestLib/。是否可以通过在项目文件 TestProject.pro. 中指定它来做到这一点?

任何指针/链接都会有所帮助。

最佳答案

您可以将其添加到 pro 文件中...在 qmake 中,您可以添加额外的目标...一旦构建目标,copyheaders 将运行。

QMAKE_EXTRA_TARGETS += copyheaders  
POST_TARGETDEPS += copyheaders

copyheaders.commands += mkdir -p /usr/include/TestlLib
copyheaders.commands += cp -f PATH_TO_HEADERS/apiheader1.h /usr/include/TestLib
copyheaders.commands += cp -f PATH_TO_HEADERS/apiheader2.h /usr/include/TestLib

关于qt - 如何使用 Qt pro 文件导出 header ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1790904/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com