Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • CMake CMake
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 4,105
    • Issues 4,105
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 14
    • Merge requests 14
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • External wiki
    • External wiki
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • CMakeCMake
  • CMakeCMake
  • Issues
  • #22373
Closed
Open
Issue created Jul 01, 2021 by Raymond Langer@raymondlanger

Suggestion: CheckFunctionExists, CheckSymbolExists, CheckCSourceCompiles, ... work with (imported) targets

Using functions such as check_function_exists() usually requires modifying the CMAKE_REQUIRED_* variables. These variables are inconvenient to set when working with (imported) targets. Debugging (imported) targets or asserting that (imported) targets work as expected would become easier if the check*() functions would allow for linking against imported targets. It would be easier to write and use modules such as FindBLAS.cmake or FindLAPACK.cmake.

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking