Qmake Qt:将头文件移动到构建文件夹

Qmake Qt: Move Header file to build folder

我是 Qt 新手,有 C# 背景。

我正在为几个项目创建 Dym 库。我想在编译期间将头文件移动到构建文件夹 知道如何将头文件包含在库中。

关于如何使我的 lib 成为一个完整包而无需 copy/paste 头文件的任何建议,或者最好的分发方法都会很棒。

干杯

使用INSTALLS qmake variable

public_headers.path = include
public_headers.files = include/*.h

INSTALLS += public_headers

然后您可以调用 make install(使用适当的前缀,参见 this question),这应该会导致 headers 与二进制文件一起安装。