是否可以让GNU构建系统编译并安装目标文件?我想这样做是因为我使用的商业封闭源代码支持通过目标文件链接的用户创建的功能。
我正在构建的软件包也创建了一个相关的库,但我想安装"两个特定的目标文件(例如file1.o和file2.o)。
我当前的Makefile.am文件是:
lib_LTLIBRARIES = libmylib.la
libmylib_la_SOURCES = \
det3x3.f90 \
octree.cpp \
octree.h \
point.h
当我" make install"我用lib /得到一个干净的目录 - 但我也想得到类似的东西:obj / file1.o obj / file2.o。我可以对Makefile.am(或任何其他文件)做些什么来实现这个目标吗?
感谢您提供任何帮助/提示/建议!