我正在尝试为 Windows 编译 GDCM 2.8.4。谁能描述如何用 Visual Studio 2013 Professional 编译它?GDCM wiki 已过时。非常感谢。
1 回答
首先,您必须安装 CMake。然后
启动 CMake GUI。
我猜你已经有 gdcm-2.8.4 目录(在目录 X:\XXXXX\ 中)包含
应用程序源测试实用程序
和其他子目录。因此,将 CMake GUI 中的“源目录”设置为 X:\XXXXX\gdcm-2.8.4 。(不是它的 Source 子目录!)。
然后创建一个新目录,CMake 将在其中创建 VS 项目,我们称之为 X:\XXXXXX\GDCM-VSProjects。在 CMake GUI 中,将“构建二进制文件的位置”设置为 X:\XXXXXX\GDCM-VSProjects。
然后,在 CMake GUI 中按“配置”。
配置后 CMake 为您提供了一些选项;至少选择 GDCM_BUILD_APPLICATIONS、GDCM_BUILD_EXAMPLES、GDCM_BUILD_SHARED_LIBS。对于文档,您将需要 doxygen、latex 甚至更多。
然后,在 CMake GUI 中按“生成”。现在执行了一个冗长的计算,最后将 VS 解决方案和 VS 子项目生成到您的新 X:\XXXXXX\GDCM-VSProjects 子目录中。
现在您可以在 VisualStudio 中打开 GDCM.sln并在 64 位发布模式下打开 BuildAll。
构建后,您将在 X:\XXXXXX\GDCM-VSProjects 的 bin/Release 子目录中找到 lib、dll 和 exe。
而已。