向项目添加库
除了Qt库之外,您还可以将其他库添加到您的项目中。库的添加方式取决于库的类型和位置。您可以添加系统库,自己的库或第三方库。该库可以位于当前项目的构建树中,也可以位于另一个构建树中。
由于系统库通常不会更改,并且通常在默认情况下会找到,因此添加库时无需指定库或其包含路径。您可以pkg-config在编译期间查询系统库。
对于您自己的库和第三方库,您需要指定路径。Qt Creator会尝试猜测外部库的包含路径,但是您需要对其进行检查并在必要时进行修改。Qt Creator自动为内部库添加包含路径。
对于所有库,选择应用程序,库或插件的目标平台。
指定库是静态链接还是动态链接。对于静态链接的内部库,Qt Creator在项目文件中添加依赖项(PRE_TARGETDEPS)。
根据开发平台的不同,可能会自动检测到某些选项。例如,在macOS上,将自动检测到库类型(Library或Framework),并且该选项被隐藏。但是,如果您在macOS之外的其他平台上进行开发,并且想要为macOS构建项目ÿ