要解决"add_jar cmake 的依赖"的问题,你可以按照以下步骤进行操作:
add_custom_command(
OUTPUT
COMMAND
DEPENDS
)
其中,
是生成的jar文件的路径,
是用于创建jar文件的命令,
是jar文件的依赖文件。
add_custom_target( ALL DEPENDS )
其中,
是自定义目标的名称,
是上一步中生成的jar文件的路径。
add_dependencies( )
其中,
是需要使用jar文件的目标名称,
是上一步中创建的自定义目标名称。
完成上述步骤后,CMake将会在构建过程中自动执行生成jar文件的命令,并将jar文件作为依赖项添加到需要使用它的目标中。