- 主题:编译clang真坑
哈哈,还是编译 GCC 简单
【 在 pcal (pc) 的大作中提到: 】
: 试图编译一份带libcxx的clang,非交叉,下了llvm-project13.0.1,结果cmake选项和以前的llvm版本不一致,照着13版的手册把cmake选项调好,结果好几处编译语法错误
: 发自「今日水木 on Android」
--
FROM 183.131.109.*
还是 GNU 工具链用着舒服,可选项也多
Clang 看起来源自 GCC,但是有些选项用不了
多问一句:单独编译过 GDB 吗?怎么设置 GMP 依赖?
【 在 pcal (pc) 的大作中提到: 】
: 我从gcc5用到现在的编译脚本都没改过,都是一遍过
: 发自「今日水木 on Android」
--
FROM 183.131.109.*
可能没说明意图:
GCC 自举的时候编译了静态 GMP 库,
想问怎么借用这个 GMP 库来编译 GDB?
试过 --with-gmp-include、--with-gmp-lib 以及 --with-libgmp-type=static,
GDB 这边 ./configure 怎么也过不去?
【 在 pcal (pc) 的大作中提到: 】
: 跟gcc一样啊,--with-gmp=$prefix你看一下configur的help
: clang编译好了,用的12版
--
FROM 183.131.109.*
哦,现在 GCC 自举想得很周到
自带辅助脚本自动完成这些工作
本想着编译 GDB 的时候,利用一下这个红利
看来也是要单独编译 GMP 或自己写脚本
【 在 pcal (pc) 的大作中提到: 】
: 我都是先单独编译gmp那三个
: 发自「今日水木 on Android」
--
FROM 183.131.109.*