llvm-clang

    2熱度

    1回答

    如何配置Xcode 4.3.2以使用中繼提示符Clang(或比Clang隨Xcode 4.3.2提供的Clang晚)?

    0熱度

    1回答

    我實際上需要CLANG工具。請讓我知道我是否可以從GCC 4.1.2構建CLANG,或者我需要LLVM。如果是這樣,GCC 4.1.2會同時構建LLVM和CLANG嗎? 另外我需要一些源代碼到源代碼翻譯(C++代碼美化 - 插入新代碼和註釋)參考 - 如果可能,請提供一些參考示例? 我的觀察是,通過svn/git從官方站點下載LLVM/CLANG非常耗時。大約需要1個小時才能下載5%的代碼。我需要

    0熱度

    1回答

    在我的機器中,我們以root用戶身份安裝了GCC 4.1.2,但是爲了編譯LLVM和clang,我需要更高版本的GCC。所以我下載了並且在我的本地目錄上安裝了GCC 4.5.0。 如何使現有程序引用GCC 4.5.0庫和包含。 > gcc --version gcc (GCC) 4.1.2 20080704 (Red Hat 4.1.2-46) Copyright (C) 2006 Free

    4熱度

    2回答

    我想在NSBezierPath上添加一個類別來爲路徑返回一個CGPathRef。由於這是一個核心基礎對象,我不能自動釋放它,並且方法的調用者負責釋放它。通過將「複製」或「創建」作爲方法名稱的一部分,我認爲我遵循蘋果在這裏設置的約定:https://developer.apple.com/library/mac/#documentation/CoreFOundation/Conceptual/CFM

    3熱度

    2回答

    我已經成功地建立sample code 現在我的我有一個要求,如果我有一個像下面的示例代碼: int inc(int& p) { p++; printf("In inc [%d]\n", p); return p; } int main() { int i = 0; int y,z; if(y == 0)

    0熱度

    1回答

    假設我有以下預處理器定義 #define MYNUMBER 10f; 話,我想在我的代碼中使用它,如下所示: float someResult = MYNUMBER * 3; 當我這樣做,Xcode認爲我試圖使用*作爲一元指針標記而不是乘法符號,並導致錯誤。定義這樣一個常數並在乘法表達式中使用它的正確方法是什麼?

    0熱度

    1回答

    我有一個包含這些步驟這個Makefile目標: ... cd $(GRAPHICS_BUILD_DIR) clang++ -c -I$(SFML_HEADERS) $(GRAPHICS_DIR)/*.cpp cd $(BASE_DIR) ... 出於某種原因,鏘輸出生成文件進入BASE_DIR,不GRAPHICS_BUILD_DIR。一切都編譯好,當我手動執行一行時,它工作正常,並且*

    1熱度

    2回答

    我是LLVM的新手。我聽說鏗鏘支持CUDA。如何使用clang編譯CUDA?我必須進行一些配置更改或包含任何特定的頭文件嗎?我在網上找不到關於此的任何信息。它有可能嗎? 現在,當我嘗試鏗鏘編譯一個虛擬的CUDA程序作爲 clang -I /usr/local/cuda/include filename.cu 我收到以下錯誤 unknown type name '__global__' __

    1熱度

    1回答

    我正在運行最新的TextMate 1.5(在OSX Lion上)並安裝了最新的XCode 4.3。 通過繞開XCode開始學習Objective-C,並使用TextMate和命令行進行簡單的示例和練習,我有點低調。當在TextMate中命中Cmd-R時,(控制檯)會構建並運行類型化的Objective-C控制檯程序。然而,它並沒有編譯它應該(從我的POV)編譯的東西,因爲使用clang從命令行編譯

    3熱度

    1回答

    我對LLVM非常陌生。 我想寫一個llvm通行證來執行類似於污點分析的事情。在我的努力中,我需要遍歷特定預定義變量的Def-use鏈。例如一個C程序的DIS彙編下面的代碼 @someVar = external global %struct.something 這是一個功能上面找到,我想找到我的功能這裏面@someVar的所有用途。我該怎麼做?我開始寫一個函數通行證。但是,如何獲得這個特定標識