Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/sharepoint/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 仅从Qt编译特定库_C++_Qt_Configure - Fatal编程技术网

C++ 仅从Qt编译特定库

C++ 仅从Qt编译特定库,c++,qt,configure,C++,Qt,Configure,我想在OSX上编译一个Qt的默认库(QdeCractive) 我需要将哪个参数传递到./configure以实现此目的?。与其说是白名单,不如说是黑名单。例如,如果您想在不支持webkit的情况下构建它,您可以运行: ./configure -no-webkit 尽管看起来大多数黑名单选项仅适用于windows,但您可能有点运气不佳:-/.据我所知,这不是一个独立的组件,它依赖于QtXML和QtCore中QT的其他部分。只需使用此处发布的链接Evan Teran中的跨平台选项编译QT for

我想在OSX上编译一个Qt的默认库(QdeCractive)

我需要将哪个参数传递到./configure以实现此目的?

。与其说是白名单,不如说是黑名单。例如,如果您想在不支持webkit的情况下构建它,您可以运行:

./configure -no-webkit

尽管看起来大多数黑名单选项仅适用于windows,但您可能有点运气不佳:-/.

据我所知,这不是一个独立的组件,它依赖于QtXML和QtCore中QT的其他部分。只需使用此处发布的链接Evan Teran中的跨平台选项编译QT for Mac


如果您只想针对QtCore进行链接,请在QtCreator中将
QT-=gui
添加到您的.pro文件中,或者在链接命令行中指定删除默认包含的QtGui。

从2015年9月起,在QT 5.5的情况下,排除模块如下所述:

./configure -skip qtconnectivity

我知道这些,也传递了一些参数,如-no webkit和-release,但必须有一种方法只能编译某些库(或所有库),而不能编译演示文件等。/configure用于生成构建描述文件,一旦有了这些文件,就可以选择要编译的部分。在linux上,您可以
使模块QT成为声明性的