在构建既静态和共享库的cmake上的Windows我不得不追加“-static”的静态库名(在Windows中,静态的共享库可以有.LIB扩展名),所以产生的文件名的静态库LIB是lib-static.lib。在任何正在运行的系统上,如何使用automake + libtool(即指示libtool将“ -static ” 附加到生成的静态库文件名之后)来实现它?
linux windows autotools shared-libraries static-libraries
autotools ×1
linux ×1
shared-libraries ×1
static-libraries ×1
windows ×1