llvm-gcc

    0热度

    1回答

    我想在xcode 3.1.4中更改编译器版本。我去了项目设置 - >生成 - >编译器版本,但我只能选择“com.apple.compilers.llvmgcc42”。 我抬头图书馆/的Xcode /插件/ -folder,它看起来像有安装了几个版本的编译器。但是我不能在项目的设置中选择它们? 可悲的是,这并不能帮助我的问题与编译器。有谁知道为什么xcode不显示任何额外的编译器版本,尽管他们似乎

    2热度

    2回答

    为什么这个工程: - (void) setupInteraction:(IBITSInteraction*)interaction withInfo:(NSDictionary*)info { CGRect rect = ([info objectForKey:kInteractionFrameKey] ? CGRectFromString([info objectForKey:kI

    2热度

    2回答

    我试图运行Hadoopy,但我在OS X上得到一个编译错误: ImportError: Building module failed: ["CompileError: command 'llvm-gcc-4.2' failed with exit status 1\n" 我在$PATH有/Developer/usr/bin,并正在运行的OS X Lion的10.7最新版本的Xcode。 Cyt

    1热度

    3回答

    我正在写一个科学程序来解决与C++的麦克斯韦方程。数据并行中的任务,我想使用OpenMP来使程序并行。但是当我使用OpenMP来并行化一个for循环时,它的一个函数。当我运行我的代码时,程序会得到SIGABRT。我无法找到出错的地方。请帮忙。 for循环如下: #pragma omp parallel for for (int i = 0; i < totalNoOfElementsInSec

    0热度

    2回答

    我已将GCC 4.2编译为XCode 4.2中的LLVM GCC 4.2,并且在OpenMP下运行了_mm_shuffle_ps本身的奇怪链接器错误。此功能将工作别的地方,但一旦我把它放在一个OMP块内它开始产生下面的链接器错误: "___builtin_ia32_shufps", referenced from: __ZN7Annulus12traceFactorsEP9PrimitiveP8

    1热度

    2回答

    在一些C代码,我定义一个简单的静态阵列作为函数参数,说: void foo(float color[3]); 当我与llvm-gcc编译,它产生以下LLVM汇编语言输出: define void @foo(float* %n1) nounwind ssp { 有没有什么办法可以提示编译器,我希望它使用LLVM数组[3 x float]或向量<3 x float>生成代码,而不是指针?

    0热度

    1回答

    我正在研究一个完全为LLVM GCC编译器编译的应用程序(包含3个项目,2个在C++中,另一个在Objective-C中)。但是,当我切换编译器“苹果LLVM编译器3.0”我发现一个奇怪的错误如下: error: implicit instantiation of undefined template 'EList<ETemplateString<char>>' 和上面的错误表现在以下几行代码

    0热度

    1回答

    在GCC4.2(Xcode3)中,我使用%R0 /%Q0来指定内联汇编中双字操作数的高/低部分。但以下代码在llvm-gcc(Xcode4)中产生错误: 错误:内联asm中的无效操作数:'mov $ {0:D},$ 1 有人可以指点我的解决方案吗? long long v1 = 0; long v2 = 1; __asm__( "mov %R0, %1\n\t"

    -3热度

    1回答

    typedef char TCHAR; template <class T> class MyTemplateString { }; template <class T> class MyList { }; typedef MyTemplateString<TCHAR> MyString; MyList<MyString> outlist;// here it's sh

    0热度

    1回答

    I am using Automatic Vectorization of compiler to generate the vectorized Code. For. e.g. for (i = 0; i < 20; i++) { A[i] = i; } for (i = 0; i < 20; i++) { A[i] =