希望在生成可执行文件前先生成几个lib库,最后将这几个lib库链接成可执行文件,可行吗?
Shine:
“最后将这几个lib库链接成可执行文件”是要将几个.lib文件合成一个.lib文件?
hector li:
回复 Shine:
有两种方式,假设每个.c已经都编译成了.o,这若干.o假设可以分为5个模块,即最后生成5个lib和一个可执行文件,一种方式是先生成5个lib,然后将5个lib链接成可执行文件,另一种方式是也是先生成5个lib,然后可执行文件不使用这些lib,而用原来的.o生成,这都可以,最终目的是既要有可执行程序又要有各个模块的lib,应该如何设置呢?