0
時自定義的命名空間,我從我的同事有一個C++項目(完全以C++),並需要建立和Xcode靜態庫。在他的代碼中,名爲config的命名空間在config.hh和config.cc中定義。但是當我開始構建庫時,在另一個使用config.cc的文件中,解析器顯示錯誤「Expected namespace name」。如何解決這個問題呢。該包括代碼如下:如何找到構建靜態庫的XCode
#include "lib/config.hh"
using namespace config;
我確保它鏈接到config.hh的實現文件並沒有任何重新定義的代碼:) – Ellise
@Ellise我檢查了,它看起來像LLVM會產生相同的(有點誤導)的錯誤信息,如果它沒有找到你是參考的命名空間NG。你能否展示如何在config.hh中聲明名稱空間? – Steeve