![](/img/trans.png)
[英]Trying to compile a qt project, getting input/output error in various places
[英]Compile error when trying to compile a qt project
我正在嘗試編譯我在Linux機器上編譯好的Qt項目,但是在我的Mac上我收到以下錯誤:
../../Qt5.0.1/5.0.1/clang_64/include/QtCore/qlist.h:52:10: fatal error:
'initializer_list' file not found
#include <initializer_list>
^
知道如何解決這個問題嗎?
當嘗試使用64位clang編譯器編譯Qt 5.0+項目時,這是mac的一個已知錯誤。 要解決此沖突,請嘗試此錯誤修復論壇帖子中列出的步驟:
1)克隆桌面Qt 5.0.0 clang 64bit(SDK)工具包。
2)將編譯器從GCC(x86 64位)更改為Clang(x86 64位)。
3)更改項目以使用克隆的工具包。
4)將以下內容添加到.pro文件中:
QMAKE_CXXFLAGS = -mmacosx-version-min=10.7 -std=gnu0x -stdlib=libc+
CONFIG +=c++11
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.