Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/amazon-s3/2.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 Creator(FedoraLinux)中进入Qt源代码(不是从源代码构建)_Linux_Qt_Qt5_Fedora - Fatal编程技术网

在Qt Creator(FedoraLinux)中进入Qt源代码(不是从源代码构建)

在Qt Creator(FedoraLinux)中进入Qt源代码(不是从源代码构建),linux,qt,qt5,fedora,Linux,Qt,Qt5,Fedora,我正试图进入Qt源代码,以了解我收到的一个特定警告。很多问题都接近于回答这个问题,尤其是这个问题: 不幸的是,这个答案是针对Ubuntu的,我一直无法在Fedora29上的dnf中找到答案中提到的等效存储库项 这个()问题的答案似乎也很相关,除了: 在任何qt相关目录中都没有名为configure的文件(也许这个答案是针对Qt4的?) 对于中大型项目来说,包含所有源文件的方法是非常痛苦的 下载官方Qt在线安装程序,选择并安装您想要的Qt版本到您的主目录。还要确保安装该Qt版本的源代码。这也将

我正试图进入Qt源代码,以了解我收到的一个特定警告。很多问题都接近于回答这个问题,尤其是这个问题:

不幸的是,这个答案是针对Ubuntu的,我一直无法在Fedora29上的dnf中找到答案中提到的等效存储库项

这个()问题的答案似乎也很相关,除了:

  • 在任何qt相关目录中都没有名为configure的文件(也许这个答案是针对Qt4的?)

  • 对于中大型项目来说,包含所有源文件的方法是非常痛苦的


下载官方Qt在线安装程序,选择并安装您想要的Qt版本到您的主目录。还要确保安装该Qt版本的源代码。这也将安装Qt-Creator的官方二进制版本


使用官方安装程序应该会为您提供一个环境,您可以在其中调试和进入Qt代码。通过添加必要的工具包,还将自动设置官方创建者二进制文件,以便与官方Qt二进制文件一起工作。

现在,我将尝试使用调试标志从源代码构建Qt的替代方法。使用
sudo dnf install qt5 qtbase qt5 qtbase devel
。其他软件包:
sudo dnf list qt5*
@eyllanesc感谢您的提示!然而,我似乎已经有了这个包裹。似乎我还无法进入qt函数。你正在使用qt Creator吗?@eyllanesc当然可以!这应该只在命令行gdb中工作吗?