Qt Creator编译错误(找不到.o文件)

时间:2012-01-15 19:46:40

标签: c++ macos g++ qt-creator

我以前从未在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)。

1 个答案:

答案 0 :(得分:0)

答案在这里找到:http://developer.qt.nokia.com/forums/viewthread/12682

Tobias提出的解决方案似乎有效。

  

或者您可以通过将“-spec macx -g ++”传递给qmake步骤(它将覆盖Qt Creator选择的那个)来强制使用的mkspec。