arrayfire / arrayfire/arrayfire-ml
Possible anachronism in CMake `target_include_directories`
オープン
- 主要言語
- C++
- スター
- 105
- フォーク
- 22
- PR マージ指標
- 30日以内にマージされた PR はありません
説明
When trying to compile, [line 29 of the CMake file](https://github.com/arrayfire/arrayfire-ml/blob/master/CMakeLists.txt#L29) was giving me trouble. Changing the included item from `ArrayFire::af` to `af` solved the issue. I'm using CMake 3.10.2
See also:
1. https://cmake.org/cmake/help/latest/command/target_include_directories.html
2. https://gitlab.kitware.com/cmake/cmake/issues/15689
コントリビューションガイド
このリポジトリのコントリビューションガイドは索引されていません
調査の方向性
CMakeLists.txt の 29 行目から始め、CMake 3.10.2 でコンパイル問題を再現します。リンクされている CMake ドキュメントと issue 15689 を使って、ArrayFire::af 形式と af 形式を比較します。報告されている workaround を必要とせずにプロジェクトをコンパイルできれば完了です。
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- cmake, cpp
- 領域
- build-system
- issue の種類
- バグ
- 難易度
- 2/5
- 見積もり時間
- 1〜3時間
- 活発さ
- 停滞
- 明瞭さ
- おおむね明確
- 初心者へのやさしさ
- 52/100