GCC代码构建

构建步骤

  1. 安装依赖gmp、mpfr、mpc、isl
  2. mkdir gcc-build && cd gcc-build
  3. 生成makefile ./configure 几秒钟 ../configure --prefix=/mao/install/gcc/ CFLAGS='-std=c99' CXXFLAGS='-std=c99' --disable-libgcj --disable-multilib --enable-languages=c,c++
  4. "O0 -fno-eliminate-unused-debug-symbols -g"
  5. 构建 make
  6. 安装 make install 拷贝了一份到安装目录下

安装目录

  1. --prefix=PREFIX:用来指定目标机器无关代码的安装目录,默认值为/usr/local
  2. --exec-prefix=EPREFIX:用来指定目标机器相关代码的安装目录,一般与--prefix选项指定的PREFIX值相同

程序名称

  1. --program-prefix=PREFIX:设置安装程序名的前缀为PREFIX
  2. --program-suffix=SUFFIX:设置安装程序名的后缀为SUFFIX
    image

系统类型

  1. --build=BUILD 构建机器
  2. --host=HOST 运行机器
  3. --target=TARGET 编译出的app的指令集
posted @ 2024-09-03 22:01  攀登者1998  阅读(41)  评论(20)    收藏  举报