在过去的两年中,我不得不在Mac上安装QT4.5、4.6和4.7。每次安装都会给我带来无穷的麻烦。我的两个主要问题是:
首先,我想知道我应该在我的机器上有哪些Qt文件,以及正确安装在哪里。我的“正式”安装在/usr/local/Trolltech,中,但是~目录中的所有内容都是重复的,这样我就可以逐步完成Qt代码。我肯定我做错了什么,因为这里唯一提到的就是我自己提出的堆栈溢出question。
此外,如何在我的Xcode项目中使用Qt框架?我尝试了以下几点:
最后一个项目修复了我的链接错误,但我假设我应该能够在可用框架列表中看到Qt框架(包括Xcode和这个Mac->Software->框架)。
我想这是另外一个问题,但是我的Xcode中的数据格式化程序再次崩溃了。我的数据格式化程序包应该放在Xcode 3.2.3中,QStrings的函数应该是什么样子的呢?
任何帮助都很感激。谢谢。
发布于 2011-03-01 13:35:38
我使用,而不是对Qt使用Xcode。所以我在Xcode项目部分帮不上忙。但是,在使用调试信息构建Qt方面,我确实取得了一些成功。将Qt源代码解压缩到一些不会像/qt
这样被删除的地方。这是我用来构建它的步骤:
cd /qt
./configure -prefix '.' -opensource -confirm-license -debug-and-release
make -j4
make docs
-j4只是让它同时构建4个作业。你不需要这个。那么不要 do make install
。这将使构建的库和框架留在源目录中。它需要能够进入Qt自己的源代码。当安装在另一个目录中时,Qt丢失指向它自己的源文件的链接。
在Mac上的调试仍然是命中注定的。我不知道能做些什么来改善它。苹果的gdb版本有点落后,所以也许这就是原因。
https://stackoverflow.com/questions/5158725
复制相似问题