0
我有一個C++ 11的頭文件和源文件來自swift調用(當然,我包括橋頭中的頭)。我已經設置爲C++來生成設置:Xcode 7.1和C++
「C++語言方言」 - > 「C++ 11 [-std = C++ 11]」
「C++標準庫」 - >「的libC++ (LLVM C++標準庫與C++ 11的支持)」
它仍然不能找到一些的#include(未找到文件):
#include <map>
#include <memory>
#include <set>
#include <string>
#include <vector>
#include <utility>
#include <cassert>
#include <iostream>
#include <algorithm>
#include <utility>
你不能直接從Swift調用C++函數,請比較http://stackoverflow.com/questions/24042774/can-i-mix-swift-with-c-like-the-objective-c-mm-files。 –
雖然Swift的設計目的不是使用C++,但有些人可以通過在Objective-C中創建一個包裝來實現。以下是一個視頻示例:https://www.youtube.com/watch?v=0x6JbiphNS4 –
噢,謝謝,會做。不知道爲什麼我錯過了。 – vale