clang

    1热度

    1回答

    我有一个类将许多消息路由到内部组件实例。所以这个类只有方法定义,但没有实现。我如何禁止这些动态方法的警告? 更新 我的代码示例: @interface SomeClass : NSObject { } - (void)mssageA:(id)value1 additionalOption:(id)value2; - (void)mssageB:(id)value1 additionalOp

    27热度

    5回答

    如果我用llvm-gcc构建一个静态库,然后将它与使用mingw gcc编译的程序链接起来,结果会起作用吗? 对于llvm-gcc,clang和普通gcc的其他组合也是一样的。我对Linux的工作方式感到兴趣(当然,使用普通的非mingw gcc)以及其他平台,但重点在于Windows。 我对所有语言也很感兴趣,但是强调C和C++ - 显然clang不支持Fortran等,但我相信llvm-gcc

    14热度

    4回答

    我还没有使用llvm或clang的经验。据我所知,铛被认为很容易嵌入Wikipedia-Clang,但是,我没有找到任何关于如何实现这一目的的教程。那么是否有可能通过JIT在运行时编译和执行用户定义的代码来为C++应用程序的用户提供脚本功能?是否有可能调用应用程序自己的类和方法并共享对象? 编辑:我宁愿为脚本languge类似C语言的语法(甚至C++本身)

    3热度

    2回答

    我希望我的Xcode项目能够通过构建和分析步骤,而不会生成任何错误,警告或静态分析消息。与此相关的问题是我的项目包括生成(可能无害)警告和静态分析消息的库。 我无法找到一种方法来禁用特定的Clang警告,以便“我的”代码可以用零问题构建。这可能吗?

    0热度

    1回答

    我正在研究一个iPhone应用程序,而且我遇到了一些编译器问题。这是下拉菜单: 我正在编译使用Xcode 3.2.3,目标iOS 4.0:我的设备是运行iOS 4.0的第二代iPod touch。 使用GCC 4.2进行编译:可以在模拟器和设备上工作 使用LLVM编译器1.5进行编译:可以在模拟器上工作,但不能在设备上工作。 使用LLVM GCC 4.2编译:与LLVM编译器相同的问题1.5。 当

    10热度

    1回答

    我想尝试叮当中的一些新功能,并且我被引用到Clang TOT。 现在这可能是一个明显的问题,到底是什么是Clang TOT。 TOT必须是我不熟悉的一些首字母缩略词。 任何人都可以启发我吗?

    15热度

    1回答

    在很长一段时间以来我一直在使用pygccxml分析和反思我的C++源代码:它帮助我在我们的构建过程中做一些聪明的代码生成。 最近,我读了很多关于LLVM堆栈的好处,特别是该LLVM锵解析器带给C++编译的好处。我现在想知道是否有任何Python接口可以用作Clang的一些现有代码生成任务的基础?

    0热度

    1回答

    我最近决定改用从GCC到铛,我让我的使用宽字符常量以下警告:“中多余的字符宽字符常量被忽略“。下面是获取警告的代码: wstring& line; … for (wstring::iterator ch = line.begin(); ch != line.end(); ++ch) switch (*ch) { case L'│': *ch = L'|'; break;

    5热度

    1回答

    我想编译一个包含windows.h使用铛编译器的小项目。不幸的是,clang产生了一些我无法解决的错误。什么导致这些错误?锵不支持所有必需的功能,我错过了什么? In file included from C:\Program Files\Microsoft SDKs\Windows\v6.0A\Include/wind ows.h:155: In file included from C:\

    1热度

    1回答

    有谁知道在使用Clang ++ 2.0时是否支持预编译头文件?我已经安装了Xcode 4开发人员预览版2,其中包含一个Clang ++版本,其版本报告为“Apple clang version 2.0(tags/Apple/clang-108.3))”,但试图复制基本PCH使用示例http://clang.llvm.org/docs/UsersManual.html#precompiledhead