llvm-gcc

    2熱度

    2回答

    如果我有foo.c的 #define P(x) printf("%s\n", #x) void main() { P(3 == 4); } 調用gcc的-E foo.c的下面的代碼將輸出: int main() { printf("%s\n", "3 == 4"); } 注意,#操作員已字符串化的字面宏參數x。但是,當我調用/ usr/bin/cpp時,我得到以

    10熱度

    2回答

    我正在編譯一個我一直在用LLVM 2.6和llvm-gcc前端進行編譯的項目。我試圖用LLVM 3.1和clang來測試它的編譯。當我這樣做,我得到了以下錯誤消息有關-O5優化級別: error: invalid value '5' in '-O5' 然而,LLVM 2.6和LLVM-GCC已經工作得很好與-O5標誌。我看到了有關鐺優化級別以下文件: -O0 -O1 -O2 -Os -O3 -

    1熱度

    1回答

    我使用llvm-gcc爲Openmp程序生成了一個.ll文件(用c編寫)。 然後使用選擇(版本3.0) 但是當我嘗試使用LLI或LLVM-LD,收到以下錯誤,執行優化.ll文件,優化 LLVM ERROR: Program used external function 'GOMP_parallel_start' which could not be resolved! 這裏是我遵循的步驟,

    0熱度

    1回答

    我想在我的C++代碼中使用一些LLVM API,並且最終得到鏈接器錯誤。我正在研究Apple MacOSX Lion。使用g ++進行編譯。它是拋出錯誤的CreateGlobalStringPtr。這是LLVM 3.0。 下面的代碼: #define __STDC_LIMIT_MACROS #define __STDC_CONSTANT_MACROS #include "llvm/Suppo

    2熱度

    2回答

    我不明白我的錯誤: Ld Library/Developer/Xcode/DerivedData/Test-aywxyvnakaqhmwfbwellynwqmoik/Build/Products/Debug-iphonesimulator/Test.app/Test normal i386 cd /Users/lol/Desktop/Test setenv MACOSX_DEPLOYMENT_

    4熱度

    2回答

    我最近從10.6升級到Mac OS X 10.7。 我決定使用Python 2.7。 但是,當我試圖安裝MySQLdb的模塊運行Django的,它失敗: $ sudo pip install MySQL-python Downloading/unpacking MySQL-python […] Running setup.py install for MySQL-python

    3熱度

    1回答

    我運行GDB與set verbose on,我想了解的一個消息我得到: Reading symbols from system-supplied DSO at 0x7ffff7ffb000...(no debugging symbols found)...done. 什麼system-supplied DSO?經過一番搜索,我認爲DSO可能代表「動態共享對象」。但是我仍然不明白gdb在這裏做什

    15熱度

    3回答

    我試過PIP和easy_install的安裝pylibmc,但我不斷收到以下錯誤: 錯誤:命令「在/ usr/bin中/ LLVM-GCC」失敗,退出狀態1 我正在運行OSX Lion,安裝在virtualenv中運行,使用Python 2.7.2。 在此先感謝。

    3熱度

    4回答

    我有一個示例有缺陷的程序應該給出一個有關未初始化變量的警告,但是當我編譯它時,gcc不會給我任何警告。 下面是代碼: #include <stdio.h> int main() { int foo; printf("I am a number: %d \n", foo); return 0; } 這是我跑:cc -Wall testcase.c -o

    0熱度

    1回答

    我試圖在C(用於在iOS/ObjC環境中使用)中定義一個4-d矩陣類型,它被封裝(所以不是一個裸數組),而且可以使用索引值或通過命名的結構成員進行訪問。這是我的嘗試: typedef union { float m[16]; struct { struct { float x; float y; float z;