3
我的任務是將一些C++代碼添加到iOS項目中。在iOS項目中集成C++和objective-c一起
C++代碼有幾種庫(.a)中,和頭文件帶有擴展名.HPP
我已經添加了這些文件到的XCode的iOS項目的形式,並添加路徑到庫和標題搜索路徑在項目設置中,但我收到編譯器錯誤。
例如,.HPP文件含有:
`#include <string>`
,我得到的錯誤是「字符串:沒有這樣的文件或目錄」
在同一個HPP文件中有是一個命名空間聲明:
`namespace FooBar`
並且存在被「預期 '=',」, '在這條線的錯誤 ';', 'ASM' 或' 屬性'before'FooBar'「
我直接進入了iOS編程,所以我的經驗主要是使用objective-c。任何人都可以在項目設置,搜索路徑等方面提供任何建議,以便讓C++與obj-c一起工作嗎?
在此先感謝!
正如你所建議的,修改我的obj-c頭文件和實現文件似乎已經做到了!謝謝。 – 2011-02-04 09:52:49