Qmake Qt:将Header文件移动到build文件夹

Arn*_*j65 2 c++ qt qmake

我是Qt的新手,拥有C#背景.

我正在为一些项目创建Dym Libs.我希望在编译期间将Header文件移动到build文件夹,或者知道如何在lib中包含Header文件.

有关如何使我的lib成为完整包而无需复制/粘贴头文件或最佳分发方法的任何建议都会很棒.

干杯

rub*_*nvb 5

使用INSTALLSqmake变量

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

INSTALLS += public_headers
Run Code Online (Sandbox Code Playgroud)

然后你可以调用make install(使用正确的前缀,参见例如这个问题),这应该导致标题与二进制文件一起安装.