![](/img/trans.png)
[英]Visual Studio 2010 C++ not including files that are in #include
[英]C++ Including Visual Studio header files in Qt project. <xstring> include error
我找到了一個生成條形碼的庫( libbarpp )。 我想在我的Qt項目中使用此庫。
對源代碼進行svn檢出: http : //libbarpp.googlecode.com/svn/trunk/揭示了src文件夾中的VS示例。 我在VS中打開了項目,並找到了包含的頭文件。 我已經在Qt項目中包含了這些頭文件,但是當幾個文件需要系統頭文件時遇到了問題
#include <xstring>
在VS中,我可以看到此文件位於(在我的系統上):
c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\xstring
但是文件沒有任何擴展名,我真的不知道該怎么辦。
我需要在Qt項目文件中包含一些內容才能使用此VS文件嗎?
我嘗試包括
CONFIG += stl
到我的Qt項目文件中,但是沒有運氣。
任何幫助或意見,我們將不勝感激。
編輯 :我正在使用Qt 5.2.1與MinGW編譯器
xstring
是Microsoft特定的標頭,包含std::basic_string
和一些相關的專業化。
它不應該首先包含在其中,除非您所討論的代碼使用的是該文件中的特定實現,否則應將其替換為:
#include <string>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.