我以前从未在OS X或使用g ++编译,但在打开我的项目并尝试编译后,我收到以下错误:
../../../QtSDK/Desktop/Qt/474/gcc/include -I. -I../FATX -I. \
-F/Users/landerbrandt/QtSDK/Desktop/Qt/474/gcc/lib \
-o xMultiFileStream.o ../FATX/IO/xMultiFileStream.cpp
make: g++-4.2: No such file or directory
make: *** [xMultiFileStream.o] Error 1
不太清楚这里的问题是什么,因为它在Windows下编译得很好(当然,使用MSVCC)。
答案 0 :(得分:0)
答案在这里找到:http://developer.qt.nokia.com/forums/viewthread/12682
Tobias提出的解决方案似乎有效。
或者您可以通过将“-spec macx -g ++”传递给qmake步骤(它将覆盖Qt Creator选择的那个)来强制使用的mkspec。