我有一些autotools管理的项目。除了源代码文件,它还有autogen.sh,configure.ac,Makefile.am,src / Makefile.am。
如果是库或应用程序,如何查看这些文件?例如,在Qt中我有“TEMPLATE = app”或“TEMPLATE = lib”来决定这一点。什么是autotools?
如何从生成可执行应用程序切换到生成库并返回?
答案 0 :(得分:1)
在你的Makefile.am中你应该有类似的东西:
bin_PROGRAMS = foo(或sbin或其他东西取决于它落地的地方)
将其更改为:
lib_LTLIBRARIES = foo.la