多个项目解决方案 (.sln) 文件以创建单个安装 (.msi) 文件

问题描述

我正在尝试为 Windows (.msi) 创建一个安装文件,为 macOS (.app/.dmg) 创建一个应用程序文件。 我实现的软件同时使用了ITK、VTK和Qt(如果你知道,这个软件叫做ITK-SNAP)。文件结构如下所示。

ITKSNAP          
    ├── itk               # v4.13.3
    │   ├── src           # source code of itk
    │   └── build         # build directory of itk (has .sln / .xcodeproj file)  
    ├── vtk               # v6.3.0
    │   ├── src           # source folder of vtk
    │   └── build         # build directory of vtk (has .sln / .xcodeproj file)  
    ├── qt5               # v5.12.0 // seems like newest version also works.
    │   ├── src           # downloaded from online
    ├── build             # build directory of itksnap (has overall .sln / .xcodeproj file)  
    └── itksnap-v2        # source code.

要构建软件,我必须在 cmake 中添加所有库/条目,将它们添加到 PATH 中并运行 .sln(在 XCode 中,我不必添加 PATH,因为它会自动添加到 /usr/lib )

但是,现在我想创建 setup.msi 或 .app 文件以在全球范围内发布给我的团队以供非营利使用。 有没有办法做到这一点?还是我们必须手动下载所有这些。我只想给他们一个安装文件,而不是整个代码,大约需要 20GB。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)