是否有可能有一个目标生成文件名中带有点的文件?我不需要它们在目标名称中,只是在它产生的文件名中,例如
lib Auhorization@Plugin : ...
libAuthorization.Plugin.so
如果它产生并且我可以从其他目标使用它,那将非常好:
exe Application : ... : <library>Authorization@Plugin ...
由于使用点是公司惯例,我不能只使用下划线。
一种选择是更改目标名称的某些要求<name>
。
我也不能使用简单的重命名后构建步骤,因为应用程序必须链接到libAuthorization.Plugin.so
,而不是libAuthorization_Plugin.so
. 但如果有其他可能,我也可以使用它。
构建过程本身使用 gcc 在 Linux 下运行。