Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/qt/6.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
构建QT库的静态版本_Qt_Qt4 - Fatal编程技术网

构建QT库的静态版本

构建QT库的静态版本,qt,qt4,Qt,Qt4,我想为X11构建一个静态版本的QT库,如文档中所示,但我在第一步就被卡住了 上面写着: cd/path/to/Qt ./configure-static-prefix/path/to/Qt 制作子src 1) 其中是路径/to/Qt。这是指向libs或可执行文件的路径还是什么?在/usr/bin中,我有:qt3to4、qtconfig-qt4、qtcreator和qmake-qt4。在/usr/include/qt4/Qt中,我有一大堆头文件。在/usr/lib中,我拥有所有共享库。 2) 当我

我想为X11构建一个静态版本的QT库,如文档中所示,但我在第一步就被卡住了

上面写着:
cd/path/to/Qt
./configure-static-prefix/path/to/Qt
制作子src

1) 其中是路径/to/Qt。这是指向libs或可执行文件的路径还是什么?在/usr/bin中,我有:qt3to4、qtconfig-qt4、qtcreator和qmake-qt4。在/usr/include/qt4/Qt中,我有一大堆头文件。在/usr/lib中,我拥有所有共享库。

2) 当我键入:“./configure-static-prefix/path/to/Qt”时

我得到了“bash:./configure:没有这样的文件或目录”

第一个
/path/to/Qt
是您解压缩源代码的地方,可能是
~/src/Qt
或其他什么地方

第二个
/path/to/Qt
是您希望安装的构建活动的地方,比如说,
/usr/local/Qt
/opt/Qt
或其他东西


如果
bash
抱怨,那么这意味着您没有使用源代码更改到目录中。

下载源代码并将其解压缩到目录中?谢谢,我没有构建Qt,只是简单地运行sudo apt get install,所以我想我没有,需要下载。您确定您真的真的需要静态构建吗?在不同的发行版上运行?你就不能就这样做吗?