pch

    0熱度

    1回答

    如果它已經在前綴頭文件中,我不能忽略.m文件中的#import「foo.h」嗎? 當我離開它時,產品仍然成功生產。但是,我注意到Xcode模板讓它們保持原樣。爲什麼? #include的答案是否一樣?

    1熱度

    3回答

    我試圖使用.pch,如下面的例子中所示在http://clang.llvm.org/doxygen/group__CINDEX.html,但它似乎沒有工作。 char * args [] = {「-Xclang」,「-include-pch = IndexTest.pch」}; TU = clang_createTranslationUnitFromSourceFile(Idx,「IndexTes

    35熱度

    6回答

    我想檢查一些文件的預處理器的輸出。我如何查看Xcode中的預處理器輸出?

    7熱度

    2回答

    在我PCH文件我有以下定義: #if (_MSC_VER < 1300) typedef signed char int8_t; typedef signed short int16_t; typedef signed int int32_t; typedef unsigned char uint8_t; typedef unsigned

    1熱度

    1回答

    我一直在嘗試讓gh-unit在iOS項目中工作,並且出現奇怪的構建錯誤。我正在使用4.2 iOS SDK和XCode 3.2.5。 我跟着這個教程: http://4arrowsmedia.com/2010/09/ghunit-setup/ 而且我收到了同樣的生成錯誤作爲第一條評論的人。 expected '=', ',', ';', 'asm' or '__attribute__' before

    19熱度

    2回答

    這裏文檔化的奇怪的XCode 4錯誤以供將來參考: 「一個或多個PCH文件被發現,但它們是無效的」 清理並未解決問題,您需要通過按住ALT鍵並從菜單中選擇產品來清除生成文件夾。 「Clean」條目現在將更改爲「Clean Build Folder」,這將清除不良PCH副本並進行無錯編譯。

    1熱度

    1回答

    我發佈了我的iPhone應用程序的精簡版,並在商店中。現在,我想添加「完整」版本的代碼,並堅持一點。 在項目中添加第二個目標後,lite版本編譯得很好,但完整版本沒有。這是因爲_Prefic.pch文件中定義的宏對代碼的完整版本不可見。 項目可以有多個.pch文件嗎?如果不是,如何指定XCode與兩個目標共享.pch文件?

    103熱度

    9回答

    當我在Visual Studio中構建我的C++解決方案時,它抱怨缺少xxxxx.pch文件。有沒有一個設置我錯過了預編譯頭文件? 這裏是爲了完整性確切的錯誤: Error 1 fatal error C1083: Cannot open precompiled header file: 'Debug\xxxxx.pch': No such file or directory

    32熱度

    5回答

    我目前使用的Xcode 4 ,並在我的.PCH文件我有這樣的宏: #define localize(s) NSLocalizedString((s), nil)。 當我嘗試在一些.m文件使用這個宏,我收到這樣的警告:Implicit declaration of function 'localize' is invalid in C99。 此代碼編譯沒有問題,但我怎麼能解決這個問題,所以我沒有得到

    6熱度

    2回答

    .pch文件的重要性如何以及「#ifdef OBJC」的含義是什麼? 此外,我們在哪裏定義參數,如「#ifdef IS_PRODUCTION」,它們在.pch文件中檢查。