2017-06-03 168 views
0

我正在試驗VS2017(社區版)中的共享項目項目。 (目標是創建一個在Windows和Linux上運行的非可視庫)。Visual Studio 2017 C++共享項目項目不識別STL

我添加了一個C++類,並且出於某種原因,最爲標準的include指令失敗。例如。 #include <iostream>會導致錯誤。自動完成列表中有一些標題,但它們看起來像微軟專有的東西。

我有一個印象,這個東西應該開箱即用。出於某種原因,項目屬性也沒有太多關於它們的地方,沒有地方來調整這些庫。

+2

你剛剛得到一個IDE錯誤,或者一個實際的編譯器錯誤? – aschepler

+0

編譯器錯誤(因爲它們的編譯器在編輯文件時在後臺運行)。 –

+0

這裏確實沒有關於您的問題的信息。您將不得不告訴我們您的鏈接器幷包含目錄設置,以便我們能夠提供幫助 –

回答

0

感謝@RichardCritten,我發現確實有一些組件丟失了(Clang,我相信,雖然我安裝了一些其他組件)。但他們並沒有被稱爲「標準組件」。

糟糕,糟糕的Visual Studio。