摘要:在linux开发过程中经常需要用到第三方的程序,有时需要用到它们的库,有时需要它们生成的可执行文件,如何正确地编译这些第三方的程序,以方便地使用和开发自己需要的程序,将是本文要论述的内容. 1.移植第三方程序有几种情况 1.1 如果源码包有Makefile文件,直接改Makefile,修改CC, AS, LD, CFLAGS,INSTALL_PATH等. 1.2 源码包没有Makefile文件,但有configure/config文件: 1.2.1设置 CC, LD ,AS, LDFLAG…