Clang

Clang

文章 47 浏览 272

clang:促进对类型铸造的警告,例如ID< class<协议?

我正在做一些代码重构,但面临一个问题,即对这种情况没有任何警告: @protocol CommonProtocol - (void)common; @end ========= @interface Foo : NS…

我是男神闪亮亮 2025-02-04 04:17:12 1 0

将X64 Windows升至LLVM比特码,然后编译回X32 ONE?

因此,我的想法是“提起” 64位Windows可以执行到LLVM比特码(或任何高于汇编),然后将其编译回32位可执行文件。 我发现 retdec and mcsema 可以将PE…

彡翼 2025-02-04 03:57:59 6 0

LD:无支撑的Tapi文件类型'!Tapi-tbd'在yaml文件中'/library/developer/commandlinetools/sdks/macosx.sdk/usr/lib/libsystem.tbd'对于x86_64

如何使用Xcode 13.4在OS X 12.4上构建AI-Feynman的问题? https://github.com/sj001/ai-feynman ///developer.apple.com/forums/thread/707071?page=1…

烟酉 2025-02-03 16:02:29 4 0

libclang cxtranslationunit_singlefileparse不完整的翻译单位

我正在尝试解析一个看起来如下的C ++文件: #include #include #include "foo.h" std::unique_ptr FooBar::baz(std::wstring const& text) { auto res…

墨小沫ゞ 2025-02-03 06:51:30 5 0

什么是LLVM ExtractValueInst?

我正在研究一个LLVM代码,现在我找到了一条线, const ExtractValueInst *EI = cast(I); st.setValue(I, st.getValue(EI->getAggregateOperand())); …

药祭#氼 2025-02-02 18:58:28 3 0

为什么Clang不愿意或无法在此处消除重复负载

考虑以下C程序: typedef struct { int x; } Foo; void original(Foo***** xs, Foo* foo) { xs[0][1][2][3] = foo; xs[0][1][2][3]->x = 42; } 据我了…

峩卟喜欢 2025-02-02 18:25:30 5 0

Clang,这些类型如何冲突?

试图用clang(在Windows上)编译Python解释器,我得到了(经过一些改进): c:\Python-3.10.4\Python\pytime.c:603:5: error: conflicting types for …

撩发小公举 2025-02-02 14:40:50 4 0

如何使用Pragma打印定义的宏以获取OS版本?

遵循这些相关问题( 1 , 2 , 3 ),我正在尝试从预处理器中获取OS信息,如下: #include #ifdef __MACH__ #pragma message ("MACH: " BOOST_PP_STRI…

万水千山粽是情ミ 2025-02-02 13:17:10 3 0

LD:MacOS上的Arm64 Arm64找不到符号

我无法在M1 MacBook中运行简单的C ++程序。 我的程序是, #include using namespace std; int main() { cout << "Hello World!!!" << endl; int v = 1…

相权↑美人 2025-02-02 12:44:49 2 0

继续循环正在大大减慢Clang的运行时间

问题 我遇到了一个leetcode问题 gas-station> gas-station 但是我发现我的代码稍微有点如果/else 而不是,如果/继续。 编辑:在用测试案例进行扭曲之…

千鲤 2025-02-02 11:15:44 3 0

将clang与已建立的libstdc&#x2b;&#x2B;产生未定义的符号_zst15__Once_callable

我已经构建了libstdc ++没有任何修改: cd gccsrcdir/libstdc++-v3/build ../configure --prefix=$PWD/../install make && make install 我使用的是Ub…

淡淡離愁欲言轉身 2025-02-01 19:09:21 3 0

从来源构建LLVM的很长的重复编译时间

复制步骤: 从来源构建LLVM。 在一个CPP文件中更改某些内容。 再次构建LLVM。对于这种情况而言,这不是很长的编译时间,因为我只更改了一个CPP文件,…

清醇 2025-02-01 13:06:58 7 0

确定模板声明是使用libclang解析的AST的结构或类

template struct TBox2 { } typedef TBox2 FBox2f; 因此,AST中的模板声明为 cursorkind.class_template 。我该如何确定模板是结构或类? > tpl.kind …

小糖芽 2025-02-01 11:17:42 4 0

CANNT能够编译BCC

我尝试过很多次使用LLVM构建BCC,但总是失败。 cmakelists.txt上的cmake错误:99(find_package): 找不到“ llvm”提供的软件包配置文件 以下名称:…

三五鸿雁 2025-02-01 09:33:58 2 0

在Windows上安装MAPNIK,提供C&#x2B;&#x2B; 14标准问题,clang或g&#x2b;&#x2B;

我遵循了 我有第14版。但是,当我尝试在Windows上安装Mapnik时,它说:“ C ++编译器不支持C ++ 14标准(-std = C ++ 14),这是必需的。请升级您的编…

久光 2025-01-31 19:45:58 2 0
更多

推荐作者

Mr.HU

文章 0 评论 0

疯到世界奔溃

文章 0 评论 0

隔纱相望

文章 0 评论 0

萌无敌

文章 0 评论 0

梦幻的味道

文章 0 评论 0

自在安然

文章 0 评论 0

更多

友情链接

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文