Describe the bug
The cmake files were rewritten for this library and they use the "modern" approach. This means that they use find_package CONFIG mode to find libraries and then use target_link_libraries to bring everything in.
Ubuntu 18.04 does not install the TBB cmake file (TBBConfig.cmake) needed to make this work properly.
| Ubuntu |
Name |
libtbb-dev |
Required Files? |
| 18.04 |
bionic |
2017.x |
No |
| 19.04 |
disco |
2018.x |
Yes |
| 19.10 |
eoan |
2019.x |
Yes |
| 20.x |
focal |
2020.x |
Yes |
So another strategy is needed. Hopefully one cleaner than the FindTBB.cmake versions that are floating around.
(Updated to add info about CONFIG mode and links to packages.)
Describe the bug
The cmake files were rewritten for this library and they use the "modern" approach. This means that they use
find_packageCONFIG mode to find libraries and then usetarget_link_librariesto bring everything in.Ubuntu 18.04 does not install the TBB cmake file (TBBConfig.cmake) needed to make this work properly.
So another strategy is needed. Hopefully one cleaner than the
FindTBB.cmakeversions that are floating around.(Updated to add info about CONFIG mode and links to packages.)