标签gcc下的文章

fz 发布于 04月01, 2018

Linux编译安装gcc

本来以为装一下很容易,随便搞搞就完事了,结果发现如果没有root权限的话还挺麻烦的,因为gcc需要三个库:gmp、mpfr、mpc。而且它们之间有依赖关系,所以安装要按顺序来。这些库要在ftp://gcc.gnu.org/pub/gcc/infrastructure/下载。在此之前使用export ENVDIR=指定一个安装路径,最好加入bashrc。wget ftp://gcc.gnu.org/...

阅读全文 »

fz 发布于 03月17, 2018

C/C++编译时的ld和cpp

UPDATE: 该内容有点含混不清,请看最后。我一直对C/C++编译时的一些概念不太清楚,主要也是没有系统地去了解过,一直都是零散的接触。我在编译一些老旧程序时,经常会遇到调用ld和cpp这两个程序的,我一直搞不懂它们是干什么用的。经过学习,我大概知道它们是干什么的了。要注意的是,我们这里所说的cpp指的是The C Preprocessor,而不是C++。而ld指的是The GNU linker...

阅读全文 »