使用 ADTF 文件库

Using ADTF File Library

我想在我的 visual studio 项目中使用 ADTF 库。我需要从我的机器上构建库才能使用它吗?由于我以前没有使用过 cmake build,所以我不清楚库提供的说明。

非常感谢这方面的任何帮助。

公平地说,该文档已过时。此外,存储库不是最新的内部开发镜像。但是您不必自己编译包,您可以作为预构建包直接访问 ADTF 文件库/IFHD,无论是独立的还是在 ADTF 交付中。所有你需要知道的你都会找到 here。当前版本为 0.9.0,已于昨天发布,适用于 VS2019 VC142、gcc7(x86_64 和 aarch64)。

以下说明适用于 ADTF 文件库 0.7:

Linux

  1. 第一次构建a_util $ cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_INSTALL_PREFIX=<any-install-dir> -Da_util_cmake_enable_documentation=OFF -Da_util_cmake_enable_integrated_tests=OFF . && make && make install

  2. 然后构建ddl $ cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_INSTALL_PREFIX=<any-install-dir> -Da_util_DIR=<a_util-install-dir-given-above> -Dddl_cmake_enable_documentation=OFF -Dddl_cmake_enable_tests=OFF -Dddl_cmake_enable_generator_tools=OFF -Dddl_cmake_enable_installation=ON . && make && make install

  3. 然后构建ifhd $ cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_INSTALL_PREFIX=<any-install-dir> -Da_util_DIR=<a_util-install-dir-given-above> -Dddl_DIR=<ddl-install-dir-given-above> -Difhd_cmake_enable_documentation=OFF -Difhd_cmake_enable_integrated_tests=OFF . && make && make install

Windows cmake 步骤保持不变。它将生成 visual studio 解决方案,您可以使用它来构建和编辑。