- 主题:编译clang真坑
试图编译一份带libcxx的clang,非交叉,下了llvm-project13.0.1,结果cmake选项和以前的llvm版本不一致,照着13版的手册把cmake选项调好,结果好几处编译语法错误
发自「今日水木 on Android」
--
FROM 49.64.179.*
哈哈,还是编译 GCC 简单
【 在 pcal (pc) 的大作中提到: 】
: 试图编译一份带libcxx的clang,非交叉,下了llvm-project13.0.1,结果cmake选项和以前的llvm版本不一致,照着13版的手册把cmake选项调好,结果好几处编译语法错误
: 发自「今日水木 on Android」
--
FROM 183.131.109.*
我从gcc5用到现在的编译脚本都没改过,都是一遍过
【 在 easior 的大作中提到: 】
: 哈哈,还是编译 GCC 简单
: --
发自「今日水木 on Android」
--
FROM 49.64.179.*
还是 GNU 工具链用着舒服,可选项也多
Clang 看起来源自 GCC,但是有些选项用不了
多问一句:单独编译过 GDB 吗?怎么设置 GMP 依赖?
【 在 pcal (pc) 的大作中提到: 】
: 我从gcc5用到现在的编译脚本都没改过,都是一遍过
: 发自「今日水木 on Android」
--
FROM 183.131.109.*
跟gcc一样啊,--with-gmp=$prefix你看一下configur的help
clang编译好了,用的12版
【 在 easior 的大作中提到: 】
: 还是 GNU 工具链用着舒服,可选项也多
: Clang 看起来源自 GCC,但是有些选项用不了
: 多问一句:单独编译过 GDB 吗?怎么设置 GMP 依赖?
: ...................
--
FROM 223.104.148.*
可能没说明意图:
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.*
我都是先单独编译gmp那三个
【 在 easior 的大作中提到: 】
:
: 可能没说明意图:
: GCC 自举的时候编译了静态 GMP 库,
: 想问怎么借用这个 GMP 库来编译 GDB?
: 试过 --with-gmp-include、--with-gmp-lib 以及 --with-libgmp-type=static,
: GDB 这边 .
: ..................
发自「今日水木 on Android」
--
FROM 49.64.179.*
哦,现在 GCC 自举想得很周到
自带辅助脚本自动完成这些工作
本想着编译 GDB 的时候,利用一下这个红利
看来也是要单独编译 GMP 或自己写脚本
【 在 pcal (pc) 的大作中提到: 】
: 我都是先单独编译gmp那三个
: 发自「今日水木 on Android」
--
FROM 183.131.109.*
要不然有的招聘条件会把熟悉编译工具链作为能力之一呢!:-)
【 在 pcal 的大作中提到: 】
: 试图编译一份带libcxx的clang,非交叉,下了llvm-project13.0.1,结果cmake选项和以前的llvm版本不一致,照着13版的手册把cmake选项调好,结果好几处编译语法错误
: 发自「今日水木 on Android」
--
FROM 203.127.38.*
我擦,难道我人品不行?昨天碰到了probe2的错误,我都不知道错误哪里来了的。
第一遍的时候好像是install不成功,第二遍就报了个错
现在正在第三遍呢
【 在 pcal 的大作中提到: 】
:
: 我从gcc5用到现在的编译脚本都没改过,都是一遍过
: 【 在 easior 的大作中提到: 】
: : 哈哈,还是编译 GCC 简单
: : --
#发自zSMTH@RVL-AL09
--
FROM 221.222.20.*